add sign in page

This commit is contained in:
yoyuzh
2026-03-18 11:50:03 +08:00
parent 7518dc158f
commit 8b0f77fa21
14 changed files with 1408 additions and 130 deletions

View File

@@ -0,0 +1,18 @@
import assert from 'node:assert/strict';
import { test } from 'node:test';
import { getOverviewLoadErrorMessage } from './overview-state';
test('post-login failures are presented as overview initialization issues', () => {
assert.equal(
getOverviewLoadErrorMessage(true),
'登录已成功,但总览数据加载失败,请稍后重试。'
);
});
test('generic overview failures stay generic when not coming right after login', () => {
assert.equal(
getOverviewLoadErrorMessage(false),
'总览数据加载失败,请稍后重试。'
);
});