test(10-05): Wave 0 skeleton + dropdown stubs (UX-02, UX-03, UX-04, UX-13, UX-14)
- StorageBrowser.skeleton.test.js: 7 it.todo stubs for UX-02 skeleton rows + UX-13 Teleport dropdown - AppSidebar.empty.test.js: 10 it.todo stubs for UX-03 skeleton, UX-01 micro empty states, UX-14 inline-New removal - AdminAuditView.skeleton.test.js: 5 it.todo stubs for UX-04 audit skeleton + UX-01 empty state - AdminUsersView.skeleton.test.js: 3 it.todo stubs for UX-04 users skeleton - dropdown.test.js: 4 it.todo stubs for UX-13 Teleport+getBoundingClientRect pattern
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import { describe, it } from 'vitest'
|
||||
|
||||
describe('UX-04: AdminAuditView shows skeleton table rows during loading', () => {
|
||||
it.todo('renders 5+ skeleton <tr> rows when loading=true')
|
||||
it.todo('skeleton rows have 5 columns matching the real table header')
|
||||
it.todo('animated spinner Loading audit log… text is removed')
|
||||
})
|
||||
|
||||
describe('UX-01 (audit empty): EmptyState renders when entries is empty after load', () => {
|
||||
it.todo('EmptyState icon=clipboardList headline="No entries found" appears when entries.length===0 and not loading')
|
||||
it.todo('clear-filters button rendered in #cta slot')
|
||||
})
|
||||
Reference in New Issue
Block a user