'use client'; import { useState } from 'react'; import MergePreviewForm from '../../admin/products/MergePreviewForm'; import AdminProductList from '../../admin/products/AdminProductList'; import ExpandableCreateProductSection from '../../admin/products/ExpandableCreateProductSection'; import ResetProductsButton from '../../admin/products/ResetProductsButton'; import DeletedProductsView from '../../admin/products/DeletedProductsView'; const subTabs = [ { id: 'varor', label: '📦 Varor' }, { id: 'skapa-merge', label: '➕ Skapa / Slå ihop' }, { id: 'papperskorg', label: '🗑️ Papperskorg' }, ] as const; type SubTabId = typeof subTabs[number]['id']; const tabStyle = (active: boolean): React.CSSProperties => ({ padding: '0.4rem 1rem', border: 'none', borderBottom: active ? '2.5px solid #333' : '2.5px solid transparent', background: 'none', cursor: 'pointer', fontWeight: active ? 600 : 400, color: active ? '#111' : '#666', fontSize: '0.95rem', transition: 'color 0.15s, border-color 0.15s', }); export default function DatabsTab() { const [activeSubTab, setActiveSubTab] = useState('varor'); return (
{/* Undertabbar */}
{subTabs.map((tab) => ( ))}
{activeSubTab === 'varor' && (

Granska och standardisera produktnamn samt hantera kategorier.

)} {activeSubTab === 'skapa-merge' && (

Skapa ny produkt, återställ produktdatabas eller slå ihop dubbletter.

)} {activeSubTab === 'papperskorg' && }
); }