feat: 添加 UI 组件增强与测试覆盖

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
unraid
2026-04-22 22:38:10 +08:00
parent 23bb09d240
commit 23fcbf9004
13 changed files with 1332 additions and 1299 deletions

View File

@@ -83,6 +83,7 @@ export async function showInvalidConfigDialog({
theme: SAFE_ERROR_THEME_NAME,
}
// biome-ignore lint/suspicious/noAsyncPromiseExecutor: render must be awaited inside executor
await new Promise<void>(async resolve => {
const { unmount } = await render(
<AppStateProvider>