"use client"; import React, { useState } from "react"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { Button } from "@/components/ui/button"; import { Card } from "@/components/ui/card"; import { Plus } from "lucide-react"; export function SuppliesNavigationDemo() { const [activeMainTab, setActiveMainTab] = useState("fulfillment"); const [activeFulfillmentTab, setActiveFulfillmentTab] = useState("goods"); const [activeMarketplaceTab, setActiveMarketplaceTab] = useState("wildberries"); return (
Компоненты навигации, используемые в разделе "Мои поставки"
•{" "}
bg-white/10 backdrop-blur border-white/20
{" "}
- основной фон TabsList
•{" "}
data-[state=active]:bg-gradient-to-r from-purple-500
to-pink-500
{" "}
- активное состояние основных вкладок
•{" "}
data-[state=active]:bg-white/20
{" "}
- активное состояние подвкладок
•{" "}
text-white/60
{" "}
- неактивный текст
•{" "}
data-[state=active]:text-white
{" "}
- активный текст
• Главные вкладки используют градиентный фон при активации
• Подвкладки используют полупрозрачный белый фон
• Кнопка создания поставки имеет градиент purple-to-pink
• Все элементы используют backdrop-blur эффект