diff --git a/src/components/StoreModal.tsx b/src/components/StoreModal.tsx index 2f0473d..2863bde 100644 --- a/src/components/StoreModal.tsx +++ b/src/components/StoreModal.tsx @@ -23,6 +23,8 @@ export function StoreModal({ store, categories, availableTags, onSave, onClose } tagList: parseTags(store?.tags ?? ''), route: (store?.route ?? 'auto') as Route, display_order: store?.display_order ?? 0, + group_burst: store?.group_burst ?? 0, + burst_window_sec: store?.burst_window_sec ?? null, }) // Keep category default once categories load @@ -137,6 +139,41 @@ export function StoreModal({ store, categories, availableTags, onSave, onClose } /> + {/* Burst grouping */} +
+ + + {form.group_burst ? ( +
+ + set('burst_window_sec', e.target.value === '' ? null : Number(e.target.value))} + placeholder="180" + className="w-24 bg-surface-800 border border-white/8 rounded-lg px-2.5 py-1.5 text-sm text-slate-200 placeholder:text-slate-600 focus:outline-none focus:border-blue-500/60" + /> + blank = 180s +
+ ) : null} +
+ {/* Actions */}