diff --git a/SetItem.tsx b/SetItem.tsx index 0650c95..64e86dd 100644 --- a/SetItem.tsx +++ b/SetItem.tsx @@ -10,13 +10,9 @@ import {useSettings} from './use-settings'; export default function SetItem({ item, onRemove, - dates, - setDates, }: { item: Set; onRemove: () => void; - dates: boolean; - setDates: (value: boolean) => void; }) { const [showMenu, setShowMenu] = useState(false); const [anchor, setAnchor] = useState({x: 0, y: 0}); @@ -44,11 +40,6 @@ export default function SetItem({ [setShowMenu, setAnchor], ); - const toggleDates = useCallback(() => { - setDates(!dates); - setShowMenu(false); - }, [dates, setDates]); - return ( <> ( <> - {dates && ( + {!!settings.showDate && ( setShowMenu(false)}> - diff --git a/SetList.tsx b/SetList.tsx index 284e9f5..d6fadf0 100644 --- a/SetList.tsx +++ b/SetList.tsx @@ -23,7 +23,6 @@ export default function SetList() { const [search, setSearch] = useState(''); const [end, setEnd] = useState(false); const {settings} = useSettings(); - const [dates, setDates] = useState(!!settings.showDate); const navigation = useNavigation>(); const refresh = useCallback(async () => { @@ -48,8 +47,7 @@ export default function SetList() { navigation.getParent()?.setOptions({ headerRight: () => , }); - setDates(!!settings.showDate); - }, [refresh, navigation, settings.showDate]), + }, [refresh, navigation]), ); useEffect(() => { @@ -58,15 +56,9 @@ export default function SetList() { const renderItem = useCallback( ({item}: {item: Set}) => ( - + ), - [refresh, dates, setDates], + [refresh], ); const next = useCallback(async () => {