NP

Novy projekt

Boilerplate sablona · v0.2.0

Posledni aktualizace:

Boilerplate DEMO — Tym

Tahle stranka v jedne ukazce kombinuje useApi, ApiStateHandler, InlineError, PersonWithPhoto, clientLogger, server-side cache (cacheMiddleware), RBAC (usePermissions + PermissionGuard), Edge middleware (apiMiddleware), instrumentation (instrumentation.ts) a kompletni error handling (errorHandler server + InlineError FE + ErrorBoundary) — vse v jedne strance.

GET /api/demo/team · POST /api/demo/notify (~40 % failure rate) · GET /api/demo/headers · GET /api/demo/scenario?type=... (11 chybovych scenariu) · GET /api/demo/error (uncaught throw)

Rezim: svetlyv0.2.0APP_ENV=production

Posledni aktualizace:

Mock auth — getUserRole(email) + FALLBACK_ROLES

Email -> getUserRole() vraci roli z FALLBACK_ROLES nebo default 'viewer'. Zmena prepise nesty <AuthProvider> -> aktivuje UserProfile v Navbaru i PermissionGuard nize.

Stav prihlaseni: odhlaseny

FALLBACK_ROLES je v skeletonu prazdny -> getUserRole(any) vraci "viewer". Demo pouziva demoResolveRole() ktery rozezna prefix admin*, manager*, tv*. Aktualni FALLBACK_ROLES: {}

Nacitam tym...