// Admin panel — vista de tienda para la vendedora const { useState: useStateA, useMemo: useMemoA } = React; function AdminPanel({ data, onClose, currency, rates, products, setProducts }) { const [tab, setTab] = useStateA("dashboard"); const [showForm, setShowForm] = useStateA(false); const [editing, setEditing] = useStateA(null); const lowStock = products.filter(p => p.stock > 0 && p.stock < 10).length; const outStock = products.filter(p => p.stock === 0).length; return (
Arrastrá el archivo o tocá para elegirlo. Reconocemos columnas: nombre, categoría, precio, stock, descripción.
{"nombre,categoria,precio_ars,stock,tagline,descripcion\n"}
{"Eau de Parfum Lirio,perfumeria,48900,23,Floral · 75ml,Una fragancia luminosa…\n"}
{"Sérum Vit. C,facial,32400,41,Antioxidante · 30ml,Concentración alta de…"}