SpecialX
|
c4d3433cc9
|
feat(shared): add UI components, hooks, form fields, and action utils
- Add UI components: confirm-delete-dialog, empty-table-row, list-pagination, pagination, status-badge
- Add form-fields directory for reusable form field components
- Add hooks: use-action-mutation, use-action-query for server action integration
- Add action-utils lib for action state helpers
- Update a11y components, charts, global-search, onboarding-gate, question components
- Update UI components: chip-nav, filter-bar, page-header, stat-card, stat-item, switch, table
- Update hooks: use-action-with-toast, use-aria-live, use-debounce, use-local-storage, use-media-query, use-permission
- Update lib: a11y, ai, audit-logger, auth-guard, bcrypt-utils, change-logger, download, excel, file-storage, http-utils, login-logger, password-policy, password-security-service, permissions, rate-limit, role-utils, search-params, session, storage-provider
- Update types: action-state, permissions
- Update i18n messages (en, zh-CN) for dashboard, diagnostic, grades, lesson-preparation, settings
|
2026-06-23 17:38:14 +08:00 |
|