diff --git a/apps/client/src/widgets/react/FormSelect.tsx b/apps/client/src/widgets/react/FormSelect.tsx index ce42c4815..f068adcda 100644 --- a/apps/client/src/widgets/react/FormSelect.tsx +++ b/apps/client/src/widgets/react/FormSelect.tsx @@ -65,7 +65,7 @@ function FormSelectGroup({ values, keyProperty, titleProperty, currentValue } return ( diff --git a/apps/client/src/widgets/type_widgets/options/i18n.tsx b/apps/client/src/widgets/type_widgets/options/i18n.tsx index 7ed402b9c..95ea8af75 100644 --- a/apps/client/src/widgets/type_widgets/options/i18n.tsx +++ b/apps/client/src/widgets/type_widgets/options/i18n.tsx @@ -27,7 +27,6 @@ function LocalizationOptions() { const [ locale, setLocale ] = useTriliumOption("locale"); const [ formattingLocale, setFormattingLocale ] = useTriliumOption("formattingLocale"); - const [ firstDayOfWeek, setFirstDayOfWeek ] = useTriliumOption("firstDayOfWeek"); return ( @@ -39,16 +38,7 @@ function LocalizationOptions() { } - - - + ) } @@ -61,10 +51,44 @@ function LocaleSelector({ locales, currentValue, onChange }: { locales: Locale[] />; } -function FirstDayOfWeekSettings() { +function DateSettings() { + const [ firstDayOfWeek, setFirstDayOfWeek ] = useTriliumOption("firstDayOfWeek"); + const [ firstWeekOfYear, setFirstWeekOfYear ] = useTriliumOption("firstWeekOfYear"); + const [ minDaysInFirstWeek, setMinDaysInFirstWeek ] = useTriliumOption("minDaysInFirstWeek"); + return ( <> - + + + + + + + + + {firstWeekOfYear === "2" && + ({ days: i + 1 }))} /> + } ) } \ No newline at end of file diff --git a/apps/client/src/widgets/type_widgets/options/i18n/i18n.ts b/apps/client/src/widgets/type_widgets/options/i18n/i18n.ts index 3b1c1f9dd..53e509462 100644 --- a/apps/client/src/widgets/type_widgets/options/i18n/i18n.ts +++ b/apps/client/src/widgets/type_widgets/options/i18n/i18n.ts @@ -7,45 +7,10 @@ import type { OptionMap, Locale } from "@triliumnext/commons"; const TPL = /*html*/`
-
- -
- - - -
-
- -
- -
- - - - - -
-
-