feat: product design surveys, cart expiry/buy-later, and catalog polish

Add like/dislike surveys with majority alerts for manufacturing decisions, clearer accounting mapping copy, and related cart/catalog admin-app improvements.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
mahmood
2026-11-12 17:55:52 +03:30
co-authored by Cursor
parent 032fa800d9
commit 7dd74ff4f7
74 changed files with 6351 additions and 893 deletions
@@ -46,6 +46,7 @@ export const ALL_RIDS = [
'config.statics.tags.edit',
'config.statics.tags.remove',
'config.wallet',
'config.cart',
'custom.config.statics.slider',
'custom.config.statics.tags.banner.ids',
'dashboard.view',
@@ -137,6 +138,7 @@ export const ALL_RIDS = [
'product.list.variants.remove',
'product.list.view',
'product.percent',
'product.survey',
'report.order.item',
'report.product',
'sms.create',
+1
View File
@@ -36,6 +36,7 @@ export const SUPER_ADMIN_RIDS = [
'offers.list.tak.edit',
'offers.list.tak.remove',
'config.wallet',
'config.cart',
] as const;
export function isSuperAdmin(mobile: string | null | undefined): boolean {