name: dukkani-dashboard description: apps/dashboard src layout — hooks (api vs controllers), stores, lib, product form. triggers:
- apps/dashboard
- dashboard hooks
- useProductForm
Dukkani dashboard app
Canonical rules: .cursor/rules/apps/dashboard.mdc
Product form
productFormOptions:components/app/products/product-form-options.ts(TanStackformOptions, colocated with form UI). Re-exported fromproduct-form.tsxfor convenience;use-product-formimports the options file directly to avoid circular imports with the shell component.useProductStore: Zustand list/catalog state only — not form field values.