mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
0
fork

Configure Feed

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

at patch-version 57 lines 2.4 kB view raw
1import React from 'react' 2 3import {Provider as AltTextRequiredProvider} from './alt-text-required' 4import {Provider as AutoplayProvider} from './autoplay' 5import {Provider as DisableHapticsProvider} from './disable-haptics' 6import {Provider as ExternalEmbedsProvider} from './external-embeds-prefs' 7import {Provider as HiddenPostsProvider} from './hidden-posts' 8import {Provider as InAppBrowserProvider} from './in-app-browser' 9import {Provider as KawaiiProvider} from './kawaii' 10import {Provider as LanguagesProvider} from './languages' 11import {Provider as LargeAltBadgeProvider} from './large-alt-badge' 12import {Provider as SubtitlesProvider} from './subtitles' 13import {Provider as TrendingSettingsProvider} from './trending' 14import {Provider as UsedStarterPacksProvider} from './used-starter-packs' 15 16export { 17 useRequireAltTextEnabled, 18 useSetRequireAltTextEnabled, 19} from './alt-text-required' 20export {useAutoplayDisabled, useSetAutoplayDisabled} from './autoplay' 21export {useHapticsDisabled, useSetHapticsDisabled} from './disable-haptics' 22export { 23 useExternalEmbedsPrefs, 24 useSetExternalEmbedPref, 25} from './external-embeds-prefs' 26export * from './hidden-posts' 27export {useLabelDefinitions} from './label-defs' 28export {useLanguagePrefs, useLanguagePrefsApi} from './languages' 29export {useSetSubtitlesEnabled, useSubtitlesEnabled} from './subtitles' 30 31export function Provider({children}: React.PropsWithChildren<{}>) { 32 return ( 33 <LanguagesProvider> 34 <AltTextRequiredProvider> 35 <LargeAltBadgeProvider> 36 <ExternalEmbedsProvider> 37 <HiddenPostsProvider> 38 <InAppBrowserProvider> 39 <DisableHapticsProvider> 40 <AutoplayProvider> 41 <UsedStarterPacksProvider> 42 <SubtitlesProvider> 43 <TrendingSettingsProvider> 44 <KawaiiProvider>{children}</KawaiiProvider> 45 </TrendingSettingsProvider> 46 </SubtitlesProvider> 47 </UsedStarterPacksProvider> 48 </AutoplayProvider> 49 </DisableHapticsProvider> 50 </InAppBrowserProvider> 51 </HiddenPostsProvider> 52 </ExternalEmbedsProvider> 53 </LargeAltBadgeProvider> 54 </AltTextRequiredProvider> 55 </LanguagesProvider> 56 ) 57}