minor fix
This commit is contained in:
parent
0591d7c134
commit
e1149c2733
|
@ -1,4 +1,4 @@
|
||||||
import React, { Dispatch, SetStateAction } from "react";
|
import React, { Dispatch, SetStateAction, useEffect } from "react";
|
||||||
import useLocalSettingsStore from "@/store/localSettings";
|
import useLocalSettingsStore from "@/store/localSettings";
|
||||||
import { ViewMode } from "@/types/global";
|
import { ViewMode } from "@/types/global";
|
||||||
import { dropdownTriggerer } from "@/lib/client/utils";
|
import { dropdownTriggerer } from "@/lib/client/utils";
|
||||||
|
@ -13,6 +13,10 @@ export default function ViewDropdown({ viewMode, setViewMode }: Props) {
|
||||||
const { settings, updateSettings } = useLocalSettingsStore((state) => state);
|
const { settings, updateSettings } = useLocalSettingsStore((state) => state);
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
updateSettings({ viewMode });
|
||||||
|
}, [viewMode, updateSettings]);
|
||||||
|
|
||||||
const onChangeViewMode = (mode: ViewMode) => {
|
const onChangeViewMode = (mode: ViewMode) => {
|
||||||
setViewMode(mode);
|
setViewMode(mode);
|
||||||
updateSettings({ viewMode });
|
updateSettings({ viewMode });
|
||||||
|
|
Ŝarĝante…
Reference in New Issue