Commit Graph

6 Commits

Author SHA1 Message Date
Rodribm10
d1ee2bdfa1 feat(fase4-d): router + admin shell + login + aba Aparencia
- react-router-dom + rotas / publica e /admin/*
- src/hooks/useAuth.ts com Supabase Auth
- AuthGate, LoginPage, AdminLayout com nav tabs e logout
- AparenciaTab edita identidade visual: textos, logo, 5 cores via
  react-colorful, 2 fontes via dropdown curado (Fraunces/Playfair/etc)
- Apos salvar, TenantProvider.refresh() re-aplica tema
- App.tsx renomeado pra pages/ReservationPage.tsx

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 21:10:27 -03:00
Rodribm10
b60dc6f45d feat: PixCheckout com QR code e polling de status 2026-04-13 23:59:14 -03:00
Rodribm10
fe6a98d94b chore: configura eslint flat config + prettier 2026-04-13 23:13:46 -03:00
Rodribm10
9450fca481 feat: gera tipos typescript do schema reserva_hotel
Usa --project-id em vez de --linked pra evitar exigir senha do DB.
Tipos gerados diretamente do schema reserva_hotel do projeto InAudit Hotel
(acdvblhzzaneddlxqyst).
2026-04-13 23:03:59 -03:00
Rodribm10
fbe6a01bc8 fix: restaura test config usando vitest/config + upgrade vitest@3
Vitest 2 nao suporta Vite 6 (peer dep conflict). Subir pra vitest 3.2.
defineConfig vindo de vitest/config pra ter o tipo test na UserConfig.
2026-04-13 23:00:38 -03:00
Rodribm10
548985dd05 feat: scaffold inicial do projeto vite + react + typescript
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 22:57:23 -03:00