diff options
Diffstat (limited to 'src/state/preferences')
-rw-r--r-- | src/state/preferences/alt-text-required.tsx | 1 | ||||
-rw-r--r-- | src/state/preferences/external-embeds-prefs.tsx | 3 | ||||
-rw-r--r-- | src/state/preferences/feed-tuners.tsx | 4 | ||||
-rw-r--r-- | src/state/preferences/hidden-posts.tsx | 1 | ||||
-rw-r--r-- | src/state/preferences/in-app-browser.tsx | 14 | ||||
-rw-r--r-- | src/state/preferences/index.tsx | 5 | ||||
-rw-r--r-- | src/state/preferences/languages.tsx | 3 |
7 files changed, 11 insertions, 20 deletions
diff --git a/src/state/preferences/alt-text-required.tsx b/src/state/preferences/alt-text-required.tsx index 642e790fb..81de9e006 100644 --- a/src/state/preferences/alt-text-required.tsx +++ b/src/state/preferences/alt-text-required.tsx @@ -1,5 +1,4 @@ import React from 'react' - import * as persisted from '#/state/persisted' type StateContext = persisted.Schema['requireAltTextEnabled'] diff --git a/src/state/preferences/external-embeds-prefs.tsx b/src/state/preferences/external-embeds-prefs.tsx index 1c6429adc..0f6385fe8 100644 --- a/src/state/preferences/external-embeds-prefs.tsx +++ b/src/state/preferences/external-embeds-prefs.tsx @@ -1,7 +1,6 @@ -import {EmbedPlayerSource} from 'lib/strings/embed-player' import React from 'react' - import * as persisted from '#/state/persisted' +import {EmbedPlayerSource} from 'lib/strings/embed-player' type StateContext = persisted.Schema['externalEmbeds'] type SetContext = (source: EmbedPlayerSource, value: 'show' | 'hide') => void diff --git a/src/state/preferences/feed-tuners.tsx b/src/state/preferences/feed-tuners.tsx index 48131707f..c4954d20a 100644 --- a/src/state/preferences/feed-tuners.tsx +++ b/src/state/preferences/feed-tuners.tsx @@ -1,11 +1,9 @@ import {useMemo} from 'react' - import {FeedTuner} from '#/lib/api/feed-manip' - import {FeedDescriptor} from '../queries/post-feed' +import {useLanguagePrefs} from './languages' import {usePreferencesQuery} from '../queries/preferences' import {useSession} from '../session' -import {useLanguagePrefs} from './languages' export function useFeedTuners(feedDesc: FeedDescriptor) { const langPrefs = useLanguagePrefs() diff --git a/src/state/preferences/hidden-posts.tsx b/src/state/preferences/hidden-posts.tsx index 2c6a373e1..11119ce75 100644 --- a/src/state/preferences/hidden-posts.tsx +++ b/src/state/preferences/hidden-posts.tsx @@ -1,5 +1,4 @@ import React from 'react' - import * as persisted from '#/state/persisted' type SetStateCb = ( diff --git a/src/state/preferences/in-app-browser.tsx b/src/state/preferences/in-app-browser.tsx index c0eb541bb..2398f1f81 100644 --- a/src/state/preferences/in-app-browser.tsx +++ b/src/state/preferences/in-app-browser.tsx @@ -1,17 +1,15 @@ +import React from 'react' +import * as persisted from '#/state/persisted' +import {Linking} from 'react-native' import * as WebBrowser from 'expo-web-browser' +import {isNative} from '#/platform/detection' +import {useModalControls} from '../modals' import {usePalette} from 'lib/hooks/usePalette' import { - createBskyAppAbsoluteUrl, isBskyRSSUrl, isRelativeUrl, + createBskyAppAbsoluteUrl, } from 'lib/strings/url-helpers' -import React from 'react' -import {Linking} from 'react-native' - -import {isNative} from '#/platform/detection' -import * as persisted from '#/state/persisted' - -import {useModalControls} from '../modals' type StateContext = persisted.Schema['useInAppBrowser'] type SetContext = (v: persisted.Schema['useInAppBrowser']) => void diff --git a/src/state/preferences/index.tsx b/src/state/preferences/index.tsx index 6c045326d..a442b763a 100644 --- a/src/state/preferences/index.tsx +++ b/src/state/preferences/index.tsx @@ -1,11 +1,11 @@ import React from 'react' - +import {Provider as LanguagesProvider} from './languages' import {Provider as AltTextRequiredProvider} from '../preferences/alt-text-required' import {Provider as HiddenPostsProvider} from '../preferences/hidden-posts' import {Provider as ExternalEmbedsProvider} from './external-embeds-prefs' import {Provider as InAppBrowserProvider} from './in-app-browser' -import {Provider as LanguagesProvider} from './languages' +export {useLanguagePrefs, useLanguagePrefsApi} from './languages' export { useRequireAltTextEnabled, useSetRequireAltTextEnabled, @@ -15,7 +15,6 @@ export { useSetExternalEmbedPref, } from './external-embeds-prefs' export * from './hidden-posts' -export {useLanguagePrefs, useLanguagePrefsApi} from './languages' export function Provider({children}: React.PropsWithChildren<{}>) { return ( diff --git a/src/state/preferences/languages.tsx b/src/state/preferences/languages.tsx index 2905a465e..df774c05e 100644 --- a/src/state/preferences/languages.tsx +++ b/src/state/preferences/languages.tsx @@ -1,7 +1,6 @@ import React from 'react' - -import {AppLanguage} from '#/locale/languages' import * as persisted from '#/state/persisted' +import {AppLanguage} from '#/locale/languages' type SetStateCb = ( s: persisted.Schema['languagePrefs'], |