mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-29 08:07:37 +09:00
Expose MFA and passkey enrollment, use shared confirmations and locale formatting, and guard pending user and invitation actions. Add Chromium regressions for both themes and failure states to frontend CI.
19 lines
963 B
React
19 lines
963 B
React
import { createRoot } from 'react-dom/client';
|
|
import { MemoryRouter } from 'react-router-dom';
|
|
import { AuthProvider } from '../../src/contexts/AuthContext';
|
|
import { LocaleProvider } from '../../src/contexts/LocaleContext';
|
|
import { ToastProvider } from '../../src/contexts/ToastContext';
|
|
import { ConfirmProvider } from '../../src/contexts/ConfirmContext';
|
|
import UsersTab from '../../src/components/settings/UsersTab';
|
|
import '../../src/styles/main.scss';
|
|
|
|
// Vite-only fixture: real components/providers and the complete SCSS cascade.
|
|
// Network responses are synthetic and intercepted by the browser regression.
|
|
createRoot(document.getElementById('root')).render(
|
|
<MemoryRouter initialEntries={['/settings/users']}>
|
|
<LocaleProvider><AuthProvider><ToastProvider><ConfirmProvider>
|
|
<main className="settings-content"><UsersTab /></main>
|
|
</ConfirmProvider></ToastProvider></AuthProvider></LocaleProvider>
|
|
</MemoryRouter>,
|
|
);
|