diff --git a/apps/client/src/widgets/dialogs/about.tsx b/apps/client/src/widgets/dialogs/about.tsx index 5dbeb7d3b2..4cc3963864 100644 --- a/apps/client/src/widgets/dialogs/about.tsx +++ b/apps/client/src/widgets/dialogs/about.tsx @@ -19,21 +19,21 @@ import clsx from "clsx"; export default function AboutDialog() { const [appInfo, setAppInfo] = useState(null); - const [shown, setShown] = useState(false); + const [isShown, setIsShown] = useState(false); const [isNightly, setNightly] = useState(false); - const [iconName, setIconName] = useState("default"); - const [altIconName, setAltIconName] = useState(null); + const [icon, setIcon] = useState("default"); + const [altIcon, setAltIcon] = useState(null); const onLoad = useCallback(async () => { if (!appInfo) { const info = await server.get("app-info"); if (info.appVersion.includes("test")) { setNightly(true); - setIconName("nightly"); + setIcon("nightly"); } setAppInfo(info); } - setShown(true); + setIsShown(true); }, []); useTriliumEvent("openAboutDialog", onLoad); @@ -44,11 +44,11 @@ export default function AboutDialog() { if (part === "role" && contributor.role === "original-dev") { if (isHovering) { timeoutID = setTimeout(() => { - setAltIconName("classic"); + setAltIcon("classic"); }, 500); } else { clearTimeout(timeoutID); - setAltIconName(null); + setAltIcon(null); } } } @@ -68,12 +68,12 @@ export default function AboutDialog() { setShown(false)} + show={isShown} + onHidden={() => setIsShown(false)} >
-
+

Trilium Notes {isNightly && Nightly}

triliumnotes.org