Add common date formats
Add yyyy-MM-d and yyyy.MM.d formats Closes #139
This commit is contained in:
parent
3ed2d4f0cd
commit
14edb66e28
|
@ -20,12 +20,13 @@ import Switch from './Switch'
|
||||||
import {toast} from './toast'
|
import {toast} from './toast'
|
||||||
import {useTheme} from './use-theme'
|
import {useTheme} from './use-theme'
|
||||||
|
|
||||||
const defaultFormats = ['P', 'Pp', 'ccc p', 'p']
|
const twelveHours = ['P', 'Pp', 'ccc p', 'p', 'yyyy-MM-d', 'yyyy.MM.d']
|
||||||
|
const twentyFours = ['P', 'P, k:m', 'ccc k:m', 'k:m', 'yyyy-MM-d', 'yyyy.MM.d']
|
||||||
|
|
||||||
export default function SettingsPage() {
|
export default function SettingsPage() {
|
||||||
const [ignoring, setIgnoring] = useState(false)
|
const [ignoring, setIgnoring] = useState(false)
|
||||||
const [term, setTerm] = useState('')
|
const [term, setTerm] = useState('')
|
||||||
const [formatOptions, setFormatOptions] = useState<string[]>(defaultFormats)
|
const [formatOptions, setFormatOptions] = useState<string[]>(twelveHours)
|
||||||
const [importing, setImporting] = useState(false)
|
const [importing, setImporting] = useState(false)
|
||||||
const [settings, setSettings] = useState(new Settings())
|
const [settings, setSettings] = useState(new Settings())
|
||||||
const {reset} = useNavigation<NavigationProp<DrawerParamList>>()
|
const {reset} = useNavigation<NavigationProp<DrawerParamList>>()
|
||||||
|
@ -39,8 +40,8 @@ export default function SettingsPage() {
|
||||||
NativeModules.SettingsModule.ignoringBattery(setIgnoring)
|
NativeModules.SettingsModule.ignoringBattery(setIgnoring)
|
||||||
NativeModules.SettingsModule.is24().then((is24: boolean) => {
|
NativeModules.SettingsModule.is24().then((is24: boolean) => {
|
||||||
console.log(`${SettingsPage.name}.focus:`, {is24})
|
console.log(`${SettingsPage.name}.focus:`, {is24})
|
||||||
if (is24) setFormatOptions(['P', 'P, k:m', 'ccc k:m', 'k:m'])
|
if (is24) setFormatOptions(twentyFours)
|
||||||
else setFormatOptions(defaultFormats)
|
else setFormatOptions(twelveHours)
|
||||||
})
|
})
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user