diff --git a/hub/filelib-web/src/lib/GridLibraryView.svelte b/hub/filelib-web/src/lib/GridLibraryView.svelte index 4edde8b..1dbcc80 100644 --- a/hub/filelib-web/src/lib/GridLibraryView.svelte +++ b/hub/filelib-web/src/lib/GridLibraryView.svelte @@ -11,7 +11,6 @@ import { onMount } from "svelte"; import { api } from "./api.js"; import { me, toastErr, toastOk } from "./stores.js"; - import { logout } from "./session.js"; import { selectedFilePath, clearSelectedFile } from "./browser.js"; import { ROLE_LABEL } from "./labels.js"; import type { FileEntry, NodeChild, NodeDetail, Role } from "./types.js"; @@ -61,7 +60,6 @@ currentFolder === null ? ($me?.isWebsiteAdmin ?? false) : atLeast(currentFolder.role, "EDIT"), ); const projectCanEdit = $derived(projectNode !== null && projectNode.role !== "VIEW"); - const initial = $derived(($me?.displayName ?? $me?.userId ?? "U").slice(0, 1).toUpperCase()); /* ------------------------------------------------------------ 数据加载 */ @@ -387,16 +385,6 @@ {/if} - -
- {initial} - {$me?.displayName ?? $me?.userId ?? ""} - -
diff --git a/hub/filelib-web/src/routes/app/+page.svelte b/hub/filelib-web/src/routes/app/+page.svelte index 9cb2e19..a1e071c 100644 --- a/hub/filelib-web/src/routes/app/+page.svelte +++ b/hub/filelib-web/src/routes/app/+page.svelte @@ -2,7 +2,7 @@ /** 老师端。未登录显示登录卡片;登录后是带左栏导航的文件库(ADR-0031)。 */ import { onMount } from "svelte"; import { me, authChecked } from "$lib/stores.js"; - import { loadSession } from "$lib/session.js"; + import { loadSession, logout } from "$lib/session.js"; import LoginView from "$lib/LoginView.svelte"; import GridLibraryView from "$lib/GridLibraryView.svelte"; import BinView from "$lib/BinView.svelte"; @@ -17,27 +17,46 @@ ["library", "文件库", "layers"], ["bin", "回收站", "trash"], ]; + + const initial = $derived(($me?.displayName ?? $me?.userId ?? "U").slice(0, 1).toUpperCase()); -文件库 +教研数据库 {#if !$authChecked}
加载中…
{:else if $me}
-