Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at theme-changes 36 lines 1.3 kB view raw
1import {Provider as ColorModeProvider} from './color-mode' 2import {Provider as DrawerOpenProvider} from './drawer-open' 3import {Provider as DrawerSwipableProvider} from './drawer-swipe-disabled' 4import {Provider as MinimalModeProvider} from './minimal-mode' 5import {Provider as ShellLayoutProvder} from './shell-layout' 6import {Provider as TickEveryMinuteProvider} from './tick-every-minute' 7 8export {useSetThemePrefs, useThemePrefs} from './color-mode' 9export {useIsDrawerOpen, useSetDrawerOpen} from './drawer-open' 10export { 11 useIsDrawerSwipeDisabled, 12 useSetDrawerSwipeDisabled, 13} from './drawer-swipe-disabled' 14export { 15 useEnableMinimalShellMode, 16 useEnableMinimalShellModeForScreen, 17 useMinimalShellMode, 18} from './minimal-mode' 19export {useOnboardingDispatch, useOnboardingState} from './onboarding' 20export {useTickEveryMinute} from './tick-every-minute' 21 22export function Provider({children}: React.PropsWithChildren<{}>) { 23 return ( 24 <ShellLayoutProvder> 25 <DrawerOpenProvider> 26 <DrawerSwipableProvider> 27 <MinimalModeProvider> 28 <ColorModeProvider> 29 <TickEveryMinuteProvider>{children}</TickEveryMinuteProvider> 30 </ColorModeProvider> 31 </MinimalModeProvider> 32 </DrawerSwipableProvider> 33 </DrawerOpenProvider> 34 </ShellLayoutProvder> 35 ) 36}