From 23fad33ef9ac66b55b5b20dbebbf96d936261a88 Mon Sep 17 00:00:00 2001 From: Jonas Francisco Date: Thu, 25 Sep 2025 10:05:33 -0300 Subject: [PATCH 1/2] feat: implement settings module --- .../configuracao/agenda/page.tsx | 34 ++ .../configuracao/comunicacao/page.tsx | 36 ++ .../configuracao/notificacoes/page.tsx | 25 + .../app/(main-routes)/configuracao/page.tsx | 77 +++ .../configuracao/seguranca/page.tsx | 33 + .../configuracao/usuarios/page.tsx | 37 ++ susconecta/components/dashboard/sidebar.tsx | 37 +- susconecta/package-lock.json | 578 ++++++++++++++++++ susconecta/package.json | 1 + 9 files changed, 840 insertions(+), 18 deletions(-) create mode 100644 susconecta/app/(main-routes)/configuracao/agenda/page.tsx create mode 100644 susconecta/app/(main-routes)/configuracao/comunicacao/page.tsx create mode 100644 susconecta/app/(main-routes)/configuracao/notificacoes/page.tsx create mode 100644 susconecta/app/(main-routes)/configuracao/page.tsx create mode 100644 susconecta/app/(main-routes)/configuracao/seguranca/page.tsx create mode 100644 susconecta/app/(main-routes)/configuracao/usuarios/page.tsx diff --git a/susconecta/app/(main-routes)/configuracao/agenda/page.tsx b/susconecta/app/(main-routes)/configuracao/agenda/page.tsx new file mode 100644 index 0000000..0b55e39 --- /dev/null +++ b/susconecta/app/(main-routes)/configuracao/agenda/page.tsx @@ -0,0 +1,34 @@ +"use client" + +import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card" + +export default function AgendaConfigPage() { + return ( +
+

Configurações da Agenda

+ + + + Tempo padrão de consulta + + + + + + + + + Horário de funcionamento + + + até + + + +
+ ) +} diff --git a/susconecta/app/(main-routes)/configuracao/comunicacao/page.tsx b/susconecta/app/(main-routes)/configuracao/comunicacao/page.tsx new file mode 100644 index 0000000..9da30df --- /dev/null +++ b/susconecta/app/(main-routes)/configuracao/comunicacao/page.tsx @@ -0,0 +1,36 @@ +"use client" + +import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card" + +export default function ComunicacaoConfigPage() { + return ( +
+

Configurações de Comunicação

+ + + + Modelo de Lembrete + + +