diff --git a/src/app/settings/page.tsx b/src/app/settings/page.tsx new file mode 100644 index 0000000..23025d5 --- /dev/null +++ b/src/app/settings/page.tsx @@ -0,0 +1,40 @@ +'use client'; + +import { useEffect, useState } from 'react'; +import { getPreferences, savePreferences } from '@/lib/store'; + +export default function SettingsPage() { + const [hideSeconds, setHideSeconds] = useState(false); + + useEffect(() => { + const prefs = getPreferences(); + setHideSeconds(prefs.hideSeconds); + }, []); + + const handleToggle = () => { + const newValue = !hideSeconds; + setHideSeconds(newValue); + savePreferences({ hideSeconds: newValue }); + }; + + return ( +
+

설정

+ +
+
+
+

초 단위 숨기기

+

타이머에서 분 단위만 표시하여 불안감을 줄입니다.

+
+ +
+
+
+ ); +}