import React, {useMemo} from "react"; import { ViewProps } from "react-native"; import { useSettings } from "@/utils/atoms/settings"; import { ListGroup } from "../list/ListGroup"; import { ListItem } from "../list/ListItem"; import { useTranslation } from "react-i18next"; import DisabledSetting from "@/components/settings/DisabledSetting"; import {Stepper} from "@/components/inputs/Stepper"; interface Props extends ViewProps {} export const MediaToggles: React.FC = ({ ...props }) => { const { t } = useTranslation(); const [settings, updateSettings, pluginSettings] = useSettings(); if (!settings) return null; const disabled = useMemo(() => ( pluginSettings?.forwardSkipTime?.locked === true && pluginSettings?.rewindSkipTime?.locked === true ), [pluginSettings] ) return ( updateSettings({forwardSkipTime})} /> updateSettings({rewindSkipTime})} /> ); };