("panel_archive_dir_cmd", {
- project: s.id,
- });
- pendingArchive.value = null;
- } catch (e) {
- error.value = String(e);
- pendingArchive.value = null;
- }
-}
-
-async function clearArchive() {
- const s = settings.value!;
- try {
- await invoke("clear_archive_home_cmd", { project: s.id });
- s.archiveHome = null;
- } catch (e) {
- error.value = String(e);
- }
-}
-
async function pickIcon() {
const file = await open({
multiple: false,
@@ -425,10 +466,8 @@ interface DeletePreview {
name: string;
projectDir: string;
aiControlDir: boolean;
- archivePermission: boolean;
panelFiles: number;
- archiveHome: string | null;
- archiveDocs: number;
+ triliumData: string | null;
workDirs: string[];
}
@@ -527,6 +566,14 @@ onUnmounted(() => window.clearInterval(timer));
|
+
- |