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:
parent
67c1dd3ac3
commit
3bb236d617
@ -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;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user