1
0
forked from baron/baron-sso

fix(adminfront): fix e2e test assertions and biome linter errors

- Fix strict biome errors in OrgChartUploadModal and TenantOrgChartPage (key indices, any types, aria roles, hook dependencies)
- Fix duplicate translation blocks that broke the i18n parser
- Fix UI label assertions in Playwright e2e tests due to updated i18n keys
This commit is contained in:
2026-04-10 15:12:09 +09:00
parent 4293013d4f
commit addb0fe042
8 changed files with 42 additions and 21 deletions

View File

@@ -75,11 +75,11 @@ export function OrgChartUploadModal({
const { data: progressData } = useQuery({
queryKey: ["importProgress", progressId],
queryFn: () => fetchImportProgress(tenantId, progressId!),
queryFn: () =>
progressId ? fetchImportProgress(tenantId, progressId) : null,
enabled: !!progressId && mutation.isPending,
refetchInterval: 500,
});
const percent =
progressData && progressData.total > 0
? Math.round((progressData.current / progressData.total) * 100)
@@ -253,9 +253,11 @@ test2@example.com,이몽룡,삼안,선임,개발,팀원,기술본부,개발실,
<div className="max-h-48 overflow-y-auto border rounded-md p-2 bg-destructive/5 text-xs font-mono space-y-1">
{result.errors.map((err, idx) => (
<div
// biome-ignore lint/suspicious/noArrayIndexKey: Errors are a static list returned from the server.
key={idx}
className="text-destructive border-b border-destructive/10 pb-1 last:border-0"
>
{" "}
{err}
</div>
))}