# F-123 — Editor de producto: quitar gate, reorder y selector de peso en gramos ## Cambios ### `apps/admin/src/features/products/components/ProductEditor.tsx` - **Eliminados** los dos bloques `⚠️ Guarda primero el producto para configurar …` (líneas 286 y 374 originales). - **Renderizado siempre** `` y `` (productId puede ser undefined). - **Reordenado** el bloque Marca / Canal de venta / Fecha de caducidad para que aparezca **después** de `` y **antes** de Descripción (estaba al revés). ### `apps/admin/src/features/products/components/sections/PriceStockSection.tsx` - Prop `productId: string → productId?: string` con flag `pending = !productId`. - `useEffect` de carga: si `!productId` no hace fetches. - Early return cuando `!pending && !variant` para el caso "existe producto pero sin variante" (legacy). - **Reemplazado** el input libre de peso unitario (kg) por un `