Quellcode durchsuchen

指定设置数据类型为所有类型

visuddhinanda vor 4 Monaten
Ursprung
Commit
4590a0aa2b
1 geänderte Dateien mit 4 neuen und 4 gelöschten Zeilen
  1. 4 4
      dashboard-v4/dashboard/src/hooks/useSetting.ts

+ 4 - 4
dashboard-v4/dashboard/src/hooks/useSetting.ts

@@ -4,15 +4,15 @@ import { useAppSelector } from "../hooks";
 import { settingInfo } from "../reducers/setting";
 
 export function useSetting(key: string) {
-  const [commentaryLayout, setCommentaryLayout] = useState("column");
+  const [commentaryLayout, setCommentaryLayout] = useState<
+    string | number | boolean | string[] | undefined
+  >();
   const settings = useAppSelector(settingInfo);
 
   useEffect(() => {
     const layoutCommentary = GetUserSetting(key, settings);
 
-    layoutCommentary &&
-      typeof layoutCommentary === "string" &&
-      setCommentaryLayout(layoutCommentary);
+    setCommentaryLayout(layoutCommentary);
   }, [key, settings]);
 
   return commentaryLayout;