style: clean up code formatting and remove trailing whitespace
refactor: reorganize imports and fix type imports
This commit is contained in:
1 parent
d3704602fd
commit
47c04de6fe
232 files changed
+7140
-4798
No files matched your search
@@ -1,10 +1,13 @@
|
||||
"use client";
|
||||
|
||||
import { useState } from "react";
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
|
||||
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
|
||||
import { AdminSubscriptionTab } from "@/components/admin/AdminSubscriptionTab";
|
||||
import { AdminItemManager, type AdminItemsResponse } from "@/components/admin/items/AdminItemManager";
|
||||
import {
|
||||
AdminItemManager,
|
||||
type AdminItemsResponse,
|
||||
} from "@/components/admin/items/AdminItemManager";
|
||||
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
|
||||
|
||||
interface AdminPanelTabsProps {
|
||||
adminUser: {
|
||||
@@ -28,9 +31,9 @@ export function AdminPanelTabs({
|
||||
locale,
|
||||
initialTab = "overview",
|
||||
}: AdminPanelTabsProps) {
|
||||
const [activeTab, setActiveTab] = useState<"overview" | "subscriptions" | "items">(
|
||||
initialTab
|
||||
);
|
||||
const [activeTab, setActiveTab] = useState<
|
||||
"overview" | "subscriptions" | "items"
|
||||
>(initialTab);
|
||||
|
||||
return (
|
||||
<Tabs
|
||||
@@ -40,31 +43,39 @@ export function AdminPanelTabs({
|
||||
>
|
||||
<TabsList>
|
||||
<TabsTrigger value="overview">Visão Geral</TabsTrigger>
|
||||
<TabsTrigger value="subscriptions">Assinaturas & Permissões</TabsTrigger>
|
||||
<TabsTrigger value="subscriptions">
|
||||
Assinaturas & Permissões
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="items">Gerenciamento de Itens</TabsTrigger>
|
||||
</TabsList>
|
||||
|
||||
<TabsContent value="overview" className="space-y-4">
|
||||
<Card>
|
||||
<CardHeader>
|
||||
<CardTitle>Bem-vindo, {adminUser?.username ?? "Administrador"}</CardTitle>
|
||||
<CardTitle>
|
||||
Bem-vindo, {adminUser?.username ?? "Administrador"}
|
||||
</CardTitle>
|
||||
</CardHeader>
|
||||
<CardContent className="space-y-3 text-sm text-muted-foreground">
|
||||
<p>
|
||||
Utilize as abas acima para administrar planos de assinatura, permissões
|
||||
e a curadoria de itens do marketplace. Esta área é exclusiva para
|
||||
operadores autorizados.
|
||||
Utilize as abas acima para administrar planos de assinatura,
|
||||
permissões e a curadoria de itens do marketplace. Esta área é
|
||||
exclusiva para operadores autorizados.
|
||||
</p>
|
||||
<p>
|
||||
Para solicitações críticas, lembre-se de registrar mudanças e validar
|
||||
com a equipe responsável antes de disponibilizar aos usuários finais.
|
||||
Para solicitações críticas, lembre-se de registrar mudanças e
|
||||
validar com a equipe responsável antes de disponibilizar aos
|
||||
usuários finais.
|
||||
</p>
|
||||
</CardContent>
|
||||
</Card>
|
||||
</TabsContent>
|
||||
|
||||
<TabsContent value="subscriptions">
|
||||
<AdminSubscriptionTab initialTiers={initialTiers} adminUser={adminUser} />
|
||||
<AdminSubscriptionTab
|
||||
initialTiers={initialTiers}
|
||||
adminUser={adminUser}
|
||||
/>
|
||||
</TabsContent>
|
||||
|
||||
<TabsContent value="items">
|
||||
@@ -73,4 +84,3 @@ export function AdminPanelTabs({
|
||||
</Tabs>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user