Fix: Ensure settings page layout

The settings page was still appearing as an isolated page. This commit ensures the settings page integrates with the main app layout, using the same sidebar as other pages.
This commit is contained in:
gpt-engineer-app[bot] 2025-06-15 19:33:52 +00:00
parent 67c1dd3ac3
commit 3bb236d617

View File

@ -4,23 +4,16 @@ import MeuCadastroForm from "@/components/settings/MeuCadastroForm";
import { useState } from "react";
const Configuracoes = () => {
// Por padrão "visao-geral"
const [tab, setTab] = useState("visao-geral");
return (
<>
<h1 className="text-2xl font-bold mb-6">Configurações</h1>
<h1 className="text-2xl font-bold mb-4">Configurações</h1>
<Tabs value={tab} onValueChange={setTab}>
<TabsList className="mb-6">
<TabsTrigger value="visao-geral" className="min-w-[120px]">
Visão Geral
</TabsTrigger>
<TabsTrigger value="meu-cadastro" className="min-w-[120px]">
Meu cadastro
</TabsTrigger>
<TabsTrigger value="assinatura" className="min-w-[120px]">
Assinatura
</TabsTrigger>
<TabsList className="mb-4">
<TabsTrigger value="visao-geral">Visão Geral</TabsTrigger>
<TabsTrigger value="meu-cadastro">Meu cadastro</TabsTrigger>
<TabsTrigger value="assinatura">Assinatura</TabsTrigger>
</TabsList>
<TabsContent value="visao-geral">
<div className="p-6 bg-muted rounded-lg border text-muted-foreground text-center">
@ -43,4 +36,3 @@ const Configuracoes = () => {
};
export default Configuracoes;