refactor(client): deduplicate app info type

This commit is contained in:
Elian Doran
2025-08-03 16:22:54 +03:00
parent 8f99ce7d14
commit b645d21fcd
4 changed files with 17 additions and 11 deletions

View File

@@ -8,15 +8,7 @@ import utils from "../../services/utils.js";
import openService from "../../services/open.js";
import { useState } from "preact/hooks";
import type { CSSProperties } from "preact/compat";
interface AppInfo {
appVersion: string;
dbVersion: number;
syncVersion: number;
buildDate: string;
buildRevision: string;
dataDirectory: string;
}
import type { AppInfo } from "@triliumnext/commons";
function AboutDialogComponent() {
let [appInfo, setAppInfo] = useState<AppInfo | null>(null);