about summary refs log tree commit diff
path: root/src/state/preferences/index.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/state/preferences/index.tsx')
-rw-r--r--src/state/preferences/index.tsx11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/state/preferences/index.tsx b/src/state/preferences/index.tsx
index 804d0fc31..5c8fab2ad 100644
--- a/src/state/preferences/index.tsx
+++ b/src/state/preferences/index.tsx
@@ -1,9 +1,10 @@
 import React from 'react'
 
-import {Provider as AltTextRequiredProvider} from '../preferences/alt-text-required'
-import {Provider as HiddenPostsProvider} from '../preferences/hidden-posts'
+import {Provider as AltTextRequiredProvider} from './alt-text-required'
+import {Provider as AutoplayProvider} from './autoplay'
 import {Provider as DisableHapticsProvider} from './disable-haptics'
 import {Provider as ExternalEmbedsProvider} from './external-embeds-prefs'
+import {Provider as HiddenPostsProvider} from './hidden-posts'
 import {Provider as InAppBrowserProvider} from './in-app-browser'
 import {Provider as LanguagesProvider} from './languages'
 
@@ -11,6 +12,8 @@ export {
   useRequireAltTextEnabled,
   useSetRequireAltTextEnabled,
 } from './alt-text-required'
+export {useAutoplayDisabled, useSetAutoplayDisabled} from './autoplay'
+export {useHapticsDisabled, useSetHapticsDisabled} from './disable-haptics'
 export {
   useExternalEmbedsPrefs,
   useSetExternalEmbedPref,
@@ -26,7 +29,9 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
         <ExternalEmbedsProvider>
           <HiddenPostsProvider>
             <InAppBrowserProvider>
-              <DisableHapticsProvider>{children}</DisableHapticsProvider>
+              <DisableHapticsProvider>
+                <AutoplayProvider>{children}</AutoplayProvider>
+              </DisableHapticsProvider>
             </InAppBrowserProvider>
           </HiddenPostsProvider>
         </ExternalEmbedsProvider>