diff --git a/src/App.tsx b/src/App.tsx index 6700a099..1f2ba40a 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,4 +1,5 @@ -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; +import { getVersion } from "@tauri-apps/api/app"; import { Routes, Route, NavLink, useLocation } from "react-router-dom"; import { Home, @@ -41,9 +42,14 @@ const settingsItems = [ export default function App() { const [collapsed, setCollapsed] = useState(false); + const [appVersion, setAppVersion] = useState(""); const theme = useSettingsStore((s) => s.theme); const location = useLocation(); + useEffect(() => { + getVersion().then(setAppVersion).catch(() => {}); + }, []); + return (