From d599c2e0044826ec4056213a95357ecb54811cba Mon Sep 17 00:00:00 2001 From: shafi54 <108669266+shafi-aviz@users.noreply.github.com> Date: Sun, 8 Feb 2026 03:01:33 +0530 Subject: [PATCH] enh --- .../.expo/cache/eslint/.cache_1wqyakh | 2 +- apps/admin-ui/.expo/types/router.d.ts | 6 +- .../app/(drawer)/customize-app/_layout.tsx | 7 + .../customize-app/all-items-order.tsx | 391 ++++++++++++++++++ .../app/(drawer)/customize-app/index.tsx | 25 ++ apps/backend/.env | 4 +- apps/backend/index.ts | 2 +- apps/backend/src/db/seed.ts | 1 + apps/backend/src/lib/const-keys.ts | 4 + apps/backend/src/trpc/user-apis/user.ts | 2 - .../services/notif-service/notif-context.tsx | 4 +- 11 files changed, 437 insertions(+), 11 deletions(-) create mode 100644 apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx diff --git a/apps/admin-ui/.expo/cache/eslint/.cache_1wqyakh b/apps/admin-ui/.expo/cache/eslint/.cache_1wqyakh index 1379236..1f52655 100644 --- a/apps/admin-ui/.expo/cache/eslint/.cache_1wqyakh +++ b/apps/admin-ui/.expo/cache/eslint/.cache_1wqyakh @@ -1 +1 @@ -[{"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/product.api.ts":"1","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/tag.api.ts":"2","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/CouponForm.tsx":"3","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/ProductForm.tsx":"4","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagForm.tsx":"5","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagMenu.tsx":"6","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/trpc-client.ts":"7","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/_layout.tsx":"8","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-product/_layout.tsx":"9","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-product/index.tsx":"10","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-slot/_layout.tsx":"11","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-slot/index.tsx":"12","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-store/_layout.tsx":"13","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-store/index.tsx":"14","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-tag/_layout.tsx":"15","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-tag/index.tsx":"16","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/address-management/index.tsx":"17","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/_layout.tsx":"18","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/index.tsx":"19","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/_layout.tsx":"20","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/index.tsx":"21","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-coupon/_layout.tsx":"22","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-coupon/index.tsx":"23","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/_layout.tsx":"24","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/index.tsx":"25","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/delivery-sequences/_layout.tsx":"26","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/delivery-sequences/index.tsx":"27","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-coupon/[id]/index.tsx":"28","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product/_layout.tsx":"29","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product/index.tsx":"30","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-slot/[id]/index.tsx":"31","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-slot/_layout.tsx":"32","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-store/_layout.tsx":"33","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-store/index.tsx":"34","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-tag/_layout.tsx":"35","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-tag/index.tsx":"36","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/_layout.tsx":"37","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/index.tsx":"38","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/[id].tsx":"39","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/_layout.tsx":"40","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/orders/_layout.tsx":"41","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/orders/index.tsx":"42","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-detail/[id].tsx":"43","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-detail/_layout.tsx":"44","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/_layout.tsx":"45","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/index.tsx":"46","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/_layout.tsx":"47","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/index.tsx":"48","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/_layout.tsx":"49","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/index.tsx":"50","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/_layout.tsx":"51","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/index.tsx":"52","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/user-details/[id]/index.tsx":"53","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/users/index.tsx":"54","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/_layout.tsx":"55","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/index.tsx":"56","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/_layout.tsx":"57","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/index.tsx":"58","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/login.tsx":"59","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressPlaceForm.tsx":"60","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressZoneForm.tsx":"61","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/FullOrderView.tsx":"62","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/HorizontalImageScroller.tsx":"63","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderNotesForm.tsx":"64","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SlotForm.tsx":"65","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetMenu.tsx":"66","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetOrdersView.tsx":"67","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/StoreForm.tsx":"68","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/TabNavigation.tsx":"69","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/VendorSnippetForm.tsx":"70","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/app-container.tsx":"71","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/auth-context.tsx":"72","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/roles-context.tsx":"73","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/staff-auth-context.tsx":"74","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/dashboard-header.tsx":"75","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/date-time-picker.tsx":"76","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/day-account-view.tsx":"77","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.ios.tsx":"78","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.tsx":"79","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.ios.tsx":"80","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.tsx":"81","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-product-group.tsx":"82","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product-group/[id].tsx":"83","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/_layout.tsx":"84","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/index.tsx":"85","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/slot-details.tsx":"86","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductGroupForm.tsx":"87","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/banner.api.ts":"88","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/_layout.tsx":"89","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create-banner/_layout.tsx":"90","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create-banner/index.tsx":"91","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/index.tsx":"92","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit-banner/[id].tsx":"93","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit-banner/_layout.tsx":"94","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/BannerForm.tsx":"95","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/_layout.tsx":"96","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/index.tsx":"97","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/_layout.tsx":"98","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/index.tsx":"99","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/reserved-coupons/index.tsx":"100","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx":"101","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/index.tsx":"102","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/popular-items.tsx":"103"},{"size":2498,"mtime":1768400165146,"results":"104","hashOfConfig":"105"},{"size":2703,"mtime":1763796305041,"results":"106","hashOfConfig":"105"},{"size":15378,"mtime":1768478021727,"results":"107","hashOfConfig":"105"},{"size":14468,"mtime":1768477648553,"results":"108","hashOfConfig":"105"},{"size":4623,"mtime":1766317749748,"results":"109","hashOfConfig":"105"},{"size":3110,"mtime":1763795789564,"results":"110","hashOfConfig":"105"},{"size":1337,"mtime":1762599434312,"results":"111","hashOfConfig":"105"},{"size":8796,"mtime":1767634707805,"results":"112","hashOfConfig":"105"},{"size":257,"mtime":1762599434197,"results":"113","hashOfConfig":"105"},{"size":2615,"mtime":1768477691699,"results":"114","hashOfConfig":"105"},{"size":222,"mtime":1764190176636,"results":"115","hashOfConfig":"105"},{"size":554,"mtime":1764189907122,"results":"116","hashOfConfig":"105"},{"size":223,"mtime":1763059388593,"results":"117","hashOfConfig":"105"},{"size":1209,"mtime":1766289701319,"results":"118","hashOfConfig":"105"},{"size":253,"mtime":1763797137184,"results":"119","hashOfConfig":"105"},{"size":2021,"mtime":1763797248106,"results":"120","hashOfConfig":"105"},{"size":3945,"mtime":1767174865620,"results":"121","hashOfConfig":"105"},{"size":224,"mtime":1762599434200,"results":"122","hashOfConfig":"105"},{"size":5507,"mtime":1764438946177,"results":"123","hashOfConfig":"105"},{"size":253,"mtime":1767802221050,"results":"124","hashOfConfig":"105"},{"size":18870,"mtime":1767807975320,"results":"125","hashOfConfig":"105"},{"size":208,"mtime":1763924530767,"results":"126","hashOfConfig":"105"},{"size":1692,"mtime":1767791079484,"results":"127","hashOfConfig":"105"},{"size":255,"mtime":1762599434205,"results":"128","hashOfConfig":"105"},{"size":7781,"mtime":1768452505130,"results":"129","hashOfConfig":"105"},{"size":232,"mtime":1762599434206,"results":"130","hashOfConfig":"105"},{"size":32518,"mtime":1767426716492,"results":"131","hashOfConfig":"105"},{"size":2862,"mtime":1767791455131,"results":"132","hashOfConfig":"105"},{"size":258,"mtime":1762599434210,"results":"133","hashOfConfig":"105"},{"size":5195,"mtime":1768477730302,"results":"134","hashOfConfig":"105"},{"size":1507,"mtime":1764189564896,"results":"135","hashOfConfig":"105"},{"size":222,"mtime":1764190176942,"results":"136","hashOfConfig":"105"},{"size":224,"mtime":1763060554500,"results":"137","hashOfConfig":"105"},{"size":2143,"mtime":1766289690360,"results":"138","hashOfConfig":"105"},{"size":254,"mtime":1763797142709,"results":"139","hashOfConfig":"105"},{"size":3016,"mtime":1763798631329,"results":"140","hashOfConfig":"105"},{"size":227,"mtime":1762599434212,"results":"141","hashOfConfig":"105"},{"size":2908,"mtime":1768287610431,"results":"142","hashOfConfig":"105"},{"size":34634,"mtime":1768287610431,"results":"143","hashOfConfig":"105"},{"size":258,"mtime":1764241729339,"results":"144","hashOfConfig":"105"},{"size":220,"mtime":1764307866014,"results":"145","hashOfConfig":"105"},{"size":30720,"mtime":1768287610432,"results":"146","hashOfConfig":"105"},{"size":24820,"mtime":1767151476546,"results":"147","hashOfConfig":"105"},{"size":227,"mtime":1762599434217,"results":"148","hashOfConfig":"105"},{"size":258,"mtime":1763798895678,"results":"149","hashOfConfig":"105"},{"size":4519,"mtime":1768502509021,"results":"150","hashOfConfig":"105"},{"size":222,"mtime":1762599434225,"results":"151","hashOfConfig":"105"},{"size":10823,"mtime":1768415636310,"results":"152","hashOfConfig":"105"},{"size":298,"mtime":1766897186521,"results":"153","hashOfConfig":"105"},{"size":7495,"mtime":1768452623441,"results":"154","hashOfConfig":"105"},{"size":220,"mtime":1763059003587,"results":"155","hashOfConfig":"105"},{"size":8720,"mtime":1768502477149,"results":"156","hashOfConfig":"105"},{"size":5957,"mtime":1764361113959,"results":"157","hashOfConfig":"105"},{"size":2740,"mtime":1768502547435,"results":"158","hashOfConfig":"105"},{"size":229,"mtime":1762599434236,"results":"159","hashOfConfig":"105"},{"size":10743,"mtime":1766897689489,"results":"160","hashOfConfig":"105"},{"size":972,"mtime":1764172066361,"results":"161","hashOfConfig":"105"},{"size":703,"mtime":1766301995213,"results":"162","hashOfConfig":"105"},{"size":2439,"mtime":1766003080925,"results":"163","hashOfConfig":"105"},{"size":2286,"mtime":1765396821826,"results":"164","hashOfConfig":"105"},{"size":1666,"mtime":1765394256580,"results":"165","hashOfConfig":"105"},{"size":8575,"mtime":1766317751973,"results":"166","hashOfConfig":"105"},{"size":1037,"mtime":1762599434261,"results":"167","hashOfConfig":"105"},{"size":2103,"mtime":1762599434263,"results":"168","hashOfConfig":"105"},{"size":11049,"mtime":1766895371468,"results":"169","hashOfConfig":"105"},{"size":3592,"mtime":1762599434264,"results":"170","hashOfConfig":"105"},{"size":5420,"mtime":1766318553117,"results":"171","hashOfConfig":"105"},{"size":8193,"mtime":1766290045998,"results":"172","hashOfConfig":"105"},{"size":1020,"mtime":1762599434265,"results":"173","hashOfConfig":"105"},{"size":7463,"mtime":1762680829626,"results":"174","hashOfConfig":"105"},{"size":71,"mtime":1762599434267,"results":"175","hashOfConfig":"105"},{"size":7568,"mtime":1762599434268,"results":"176","hashOfConfig":"105"},{"size":1281,"mtime":1762599434269,"results":"177","hashOfConfig":"105"},{"size":3087,"mtime":1762681291123,"results":"178","hashOfConfig":"105"},{"size":3637,"mtime":1762599434272,"results":"179","hashOfConfig":"105"},{"size":7496,"mtime":1762599434272,"results":"180","hashOfConfig":"105"},{"size":2633,"mtime":1762599434273,"results":"181","hashOfConfig":"105"},{"size":598,"mtime":1762599434274,"results":"182","hashOfConfig":"105"},{"size":1422,"mtime":1762599434274,"results":"183","hashOfConfig":"105"},{"size":547,"mtime":1762599434275,"results":"184","hashOfConfig":"105"},{"size":159,"mtime":1762599434276,"results":"185","hashOfConfig":"105"},{"size":459,"mtime":1766889746933,"results":"186","hashOfConfig":"105"},{"size":1280,"mtime":1766889754475,"results":"187","hashOfConfig":"105"},{"size":231,"mtime":1766889670975,"results":"188","hashOfConfig":"105"},{"size":7403,"mtime":1767239712753,"results":"189","hashOfConfig":"105"},{"size":10642,"mtime":1767240859155,"results":"190","hashOfConfig":"105"},{"size":4840,"mtime":1766890421736,"results":"191","hashOfConfig":"105"},{"size":512,"mtime":1767163680847,"results":"192","hashOfConfig":"105"},{"size":389,"mtime":1767163849126,"results":"193","hashOfConfig":"105"},{"size":227,"mtime":1767163711679,"results":"194","hashOfConfig":"105"},{"size":2463,"mtime":1767178533223,"results":"195","hashOfConfig":"105"},{"size":17644,"mtime":1767178172673,"results":"196","hashOfConfig":"105"},{"size":4703,"mtime":1767179689237,"results":"197","hashOfConfig":"105"},{"size":224,"mtime":1767163855093,"results":"198","hashOfConfig":"105"},{"size":9157,"mtime":1767179690187,"results":"199","hashOfConfig":"105"},{"size":275,"mtime":1767633238728,"results":"200","hashOfConfig":"105"},{"size":14940,"mtime":1768477917852,"results":"201","hashOfConfig":"105"},{"size":277,"mtime":1767634693670,"results":"202","hashOfConfig":"105"},{"size":8964,"mtime":1768452581215,"results":"203","hashOfConfig":"105"},{"size":9844,"mtime":1767791293123,"results":"204","hashOfConfig":"105"},{"size":411,"mtime":1768412786804,"results":"205","hashOfConfig":"105"},{"size":6531,"mtime":1768452417476,"results":"206","hashOfConfig":"105"},{"size":14537,"mtime":1768413392903,"results":"207","hashOfConfig":"105"},{"filePath":"208","messages":"209","suppressedMessages":"210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1vn1flh",{"filePath":"211","messages":"212","suppressedMessages":"213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"214","messages":"215","suppressedMessages":"216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"217","messages":"218","suppressedMessages":"219","errorCount":3,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"220","messages":"221","suppressedMessages":"222","errorCount":2,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"223","messages":"224","suppressedMessages":"225","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"226","messages":"227","suppressedMessages":"228","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"229","messages":"230","suppressedMessages":"231","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"232","messages":"233","suppressedMessages":"234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"235","messages":"236","suppressedMessages":"237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"238","messages":"239","suppressedMessages":"240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"241","messages":"242","suppressedMessages":"243","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"244","messages":"245","suppressedMessages":"246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"247","messages":"248","suppressedMessages":"249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"250","messages":"251","suppressedMessages":"252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"253","messages":"254","suppressedMessages":"255","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"256","messages":"257","suppressedMessages":"258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"259","messages":"260","suppressedMessages":"261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"262","messages":"263","suppressedMessages":"264","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"265","messages":"266","suppressedMessages":"267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"268","messages":"269","suppressedMessages":"270","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"271","messages":"272","suppressedMessages":"273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"274","messages":"275","suppressedMessages":"276","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"277","messages":"278","suppressedMessages":"279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"280","messages":"281","suppressedMessages":"282","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"283","messages":"284","suppressedMessages":"285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"286","messages":"287","suppressedMessages":"288","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"289","messages":"290","suppressedMessages":"291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"292","messages":"293","suppressedMessages":"294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"295","messages":"296","suppressedMessages":"297","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"298","messages":"299","suppressedMessages":"300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"301","messages":"302","suppressedMessages":"303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"304","messages":"305","suppressedMessages":"306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"307","messages":"308","suppressedMessages":"309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"310","messages":"311","suppressedMessages":"312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"313","messages":"314","suppressedMessages":"315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"316","messages":"317","suppressedMessages":"318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"319","messages":"320","suppressedMessages":"321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"322","messages":"323","suppressedMessages":"324","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"325","messages":"326","suppressedMessages":"327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"328","messages":"329","suppressedMessages":"330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"331","messages":"332","suppressedMessages":"333","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"334","messages":"335","suppressedMessages":"336","errorCount":0,"fatalErrorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"337","messages":"338","suppressedMessages":"339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"340","messages":"341","suppressedMessages":"342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"343","messages":"344","suppressedMessages":"345","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"346","messages":"347","suppressedMessages":"348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"349","messages":"350","suppressedMessages":"351","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"352","messages":"353","suppressedMessages":"354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"355","messages":"356","suppressedMessages":"357","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"358","messages":"359","suppressedMessages":"360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"361","messages":"362","suppressedMessages":"363","errorCount":1,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"364","messages":"365","suppressedMessages":"366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"367","messages":"368","suppressedMessages":"369","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"370","messages":"371","suppressedMessages":"372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"373","messages":"374","suppressedMessages":"375","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"376","messages":"377","suppressedMessages":"378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"379","messages":"380","suppressedMessages":"381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"382","messages":"383","suppressedMessages":"384","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"385","messages":"386","suppressedMessages":"387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"388","messages":"389","suppressedMessages":"390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"391","messages":"392","suppressedMessages":"393","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"394","messages":"395","suppressedMessages":"396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"397","messages":"398","suppressedMessages":"399","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"400","messages":"401","suppressedMessages":"402","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"403","messages":"404","suppressedMessages":"405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"406","messages":"407","suppressedMessages":"408","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"409","messages":"410","suppressedMessages":"411","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"412","messages":"413","suppressedMessages":"414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"415","messages":"416","suppressedMessages":"417","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"418","messages":"419","suppressedMessages":"420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"421","messages":"422","suppressedMessages":"423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"424","messages":"425","suppressedMessages":"426","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"427","messages":"428","suppressedMessages":"429","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"430","messages":"431","suppressedMessages":"432","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"433","messages":"434","suppressedMessages":"435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"436","messages":"437","suppressedMessages":"438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"439","messages":"440","suppressedMessages":"441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"442","messages":"443","suppressedMessages":"444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"445","messages":"446","suppressedMessages":"447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"448","messages":"449","suppressedMessages":"450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"451","messages":"452","suppressedMessages":"453","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"454","messages":"455","suppressedMessages":"456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"457","messages":"458","suppressedMessages":"459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"460","messages":"461","suppressedMessages":"462","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"463","messages":"464","suppressedMessages":"465","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"466","messages":"467","suppressedMessages":"468","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"469","messages":"470","suppressedMessages":"471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"472","messages":"473","suppressedMessages":"474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"475","messages":"476","suppressedMessages":"477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"478","messages":"479","suppressedMessages":"480","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"481","messages":"482","suppressedMessages":"483","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"484","messages":"485","suppressedMessages":"486","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"487","messages":"488","suppressedMessages":"489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"490","messages":"491","suppressedMessages":"492","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"493","messages":"494","suppressedMessages":"495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"496","messages":"497","suppressedMessages":"498","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"499","messages":"500","suppressedMessages":"501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"502","messages":"503","suppressedMessages":"504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"505","messages":"506","suppressedMessages":"507","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"508","messages":"509","suppressedMessages":"510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"511","messages":"512","suppressedMessages":"513","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"514","messages":"515","suppressedMessages":"516","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/product.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/tag.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/CouponForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/ProductForm.tsx",["517","518","519","520","521","522","523","524","525"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagForm.tsx",["526","527","528","529","530"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagMenu.tsx",["531"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/trpc-client.ts",["532"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/_layout.tsx",["533","534"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-product/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-product/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-slot/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-slot/index.tsx",["535"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-store/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-store/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-tag/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/add-tag/index.tsx",["536"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/address-management/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/index.tsx",["537"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/index.tsx",["538","539"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-coupon/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-coupon/index.tsx",["540","541"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/index.tsx",["542"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/delivery-sequences/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/delivery-sequences/index.tsx",["543","544","545","546","547","548","549"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-coupon/[id]/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product/index.tsx",["550"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-slot/[id]/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-slot/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-store/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-store/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-tag/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-tag/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/[id].tsx",["551","552","553","554","555"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/orders/index.tsx",["556","557","558"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-detail/[id].tsx",["559","560","561","562","563","564","565","566"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-detail/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/index.tsx",["567"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/index.tsx",["568","569"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/index.tsx",["570"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/index.tsx",["571","572","573"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/user-details/[id]/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/users/index.tsx",["574"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/index.tsx",["575","576","577","578","579","580"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/login.tsx",["581","582"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressPlaceForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressZoneForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/FullOrderView.tsx",["583","584"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/HorizontalImageScroller.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderNotesForm.tsx",["585","586"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SlotForm.tsx",["587","588","589"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetMenu.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetOrdersView.tsx",["590","591","592","593","594"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/StoreForm.tsx",["595"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/TabNavigation.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/VendorSnippetForm.tsx",["596","597"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/app-container.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/auth-context.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/roles-context.tsx",["598","599","600","601","602"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/staff-auth-context.tsx",["603","604"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/dashboard-header.tsx",["605"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/date-time-picker.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/day-account-view.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.ios.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.ios.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/create-product-group.tsx",["606"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/edit-product-group/[id].tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/index.tsx",["607","608"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/slot-details.tsx",["609"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductGroupForm.tsx",["610"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/banner.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create-banner/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create-banner/index.tsx",["611","612"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/index.tsx",["613","614","615","616"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit-banner/[id].tsx",["617","618","619","620"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit-banner/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/BannerForm.tsx",["621","622","623"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/index.tsx",["624","625","626","627"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/reserved-coupons/index.tsx",["628","629","630"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/index.tsx",["631"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/popular-items.tsx",["632","633"],[],{"ruleId":"634","severity":1,"message":"635","line":3,"column":10,"nodeType":null,"messageId":"636","endLine":3,"endColumn":15},{"ruleId":"634","severity":1,"message":"637","line":4,"column":18,"nodeType":null,"messageId":"636","endLine":4,"endColumn":28},{"ruleId":"634","severity":1,"message":"638","line":5,"column":13,"nodeType":null,"messageId":"636","endLine":5,"endColumn":16},{"ruleId":"634","severity":1,"message":"639","line":6,"column":96,"nodeType":null,"messageId":"636","endLine":6,"endColumn":106},{"ruleId":"634","severity":1,"message":"640","line":8,"column":8,"nodeType":null,"messageId":"636","endLine":8,"endColumn":21},{"ruleId":"634","severity":1,"message":"641","line":62,"column":11,"nodeType":null,"messageId":"636","endLine":62,"endColumn":16},{"ruleId":"642","severity":2,"message":"643","line":101,"column":27,"nodeType":"644","endLine":101,"endColumn":38},{"ruleId":"642","severity":2,"message":"645","line":107,"column":9,"nodeType":"644","endLine":107,"endColumn":25},{"ruleId":"642","severity":2,"message":"646","line":110,"column":9,"nodeType":"644","endLine":110,"endColumn":28},{"ruleId":"634","severity":1,"message":"635","line":3,"column":10,"nodeType":null,"messageId":"636","endLine":3,"endColumn":15},{"ruleId":"634","severity":1,"message":"640","line":8,"column":8,"nodeType":null,"messageId":"636","endLine":8,"endColumn":21},{"ruleId":"647","severity":1,"message":"648","line":38,"column":6,"nodeType":"649","endLine":38,"endColumn":36,"suggestions":"650"},{"ruleId":"642","severity":2,"message":"643","line":67,"column":27,"nodeType":"644","endLine":67,"endColumn":38},{"ruleId":"642","severity":2,"message":"645","line":74,"column":9,"nodeType":"644","endLine":74,"endColumn":25},{"ruleId":"634","severity":1,"message":"651","line":25,"column":41,"nodeType":null,"messageId":"636","endLine":25,"endColumn":51},{"ruleId":"634","severity":1,"message":"652","line":1,"column":48,"nodeType":null,"messageId":"636","endLine":1,"endColumn":63},{"ruleId":"634","severity":1,"message":"653","line":4,"column":10,"nodeType":null,"messageId":"636","endLine":4,"endColumn":23},{"ruleId":"634","severity":1,"message":"654","line":4,"column":25,"nodeType":null,"messageId":"636","endLine":4,"endColumn":38},{"ruleId":"634","severity":1,"message":"655","line":2,"column":10,"nodeType":null,"messageId":"636","endLine":2,"endColumn":14},{"ruleId":"634","severity":1,"message":"656","line":4,"column":24,"nodeType":null,"messageId":"636","endLine":4,"endColumn":30},{"ruleId":"634","severity":1,"message":"657","line":2,"column":16,"nodeType":null,"messageId":"636","endLine":2,"endColumn":20},{"ruleId":"634","severity":1,"message":"658","line":199,"column":9,"nodeType":null,"messageId":"636","endLine":199,"endColumn":15},{"ruleId":"634","severity":1,"message":"658","line":346,"column":9,"nodeType":null,"messageId":"636","endLine":346,"endColumn":15},{"ruleId":"634","severity":1,"message":"655","line":2,"column":10,"nodeType":null,"messageId":"636","endLine":2,"endColumn":14},{"ruleId":"634","severity":1,"message":"659","line":3,"column":10,"nodeType":null,"messageId":"636","endLine":3,"endColumn":12},{"ruleId":"634","severity":1,"message":"660","line":6,"column":10,"nodeType":null,"messageId":"636","endLine":6,"endColumn":24},{"ruleId":"634","severity":1,"message":"661","line":10,"column":3,"nodeType":null,"messageId":"636","endLine":10,"endColumn":19},{"ruleId":"634","severity":1,"message":"662","line":14,"column":3,"nodeType":null,"messageId":"636","endLine":14,"endColumn":15},{"ruleId":"634","severity":1,"message":"663","line":23,"column":10,"nodeType":null,"messageId":"636","endLine":23,"endColumn":24},{"ruleId":"647","severity":1,"message":"664","line":371,"column":6,"nodeType":"649","endLine":371,"endColumn":48,"suggestions":"665"},{"ruleId":"634","severity":1,"message":"666","line":720,"column":24,"nodeType":null,"messageId":"636","endLine":720,"endColumn":29},{"ruleId":"634","severity":1,"message":"666","line":765,"column":24,"nodeType":null,"messageId":"636","endLine":765,"endColumn":29},{"ruleId":"634","severity":1,"message":"666","line":825,"column":24,"nodeType":null,"messageId":"636","endLine":825,"endColumn":29},{"ruleId":"634","severity":1,"message":"657","line":2,"column":16,"nodeType":null,"messageId":"636","endLine":2,"endColumn":20},{"ruleId":"634","severity":1,"message":"667","line":4,"column":3,"nodeType":null,"messageId":"636","endLine":4,"endColumn":13},{"ruleId":"634","severity":1,"message":"668","line":186,"column":9,"nodeType":null,"messageId":"636","endLine":186,"endColumn":26},{"ruleId":"634","severity":1,"message":"669","line":188,"column":9,"nodeType":null,"messageId":"636","endLine":188,"endColumn":26},{"ruleId":"634","severity":1,"message":"670","line":195,"column":9,"nodeType":null,"messageId":"636","endLine":195,"endColumn":27},{"ruleId":"634","severity":1,"message":"671","line":202,"column":9,"nodeType":null,"messageId":"636","endLine":202,"endColumn":28},{"ruleId":"634","severity":1,"message":"672","line":92,"column":9,"nodeType":null,"messageId":"636","endLine":92,"endColumn":11},{"ruleId":"634","severity":1,"message":"673","line":145,"column":9,"nodeType":null,"messageId":"636","endLine":145,"endColumn":23},{"ruleId":"634","severity":1,"message":"658","line":438,"column":9,"nodeType":null,"messageId":"636","endLine":438,"endColumn":15},{"ruleId":"634","severity":1,"message":"674","line":1,"column":27,"nodeType":null,"messageId":"636","endLine":1,"endColumn":36},{"ruleId":"634","severity":1,"message":"662","line":5,"column":14,"nodeType":null,"messageId":"636","endLine":5,"endColumn":26},{"ruleId":"634","severity":1,"message":"675","line":6,"column":25,"nodeType":null,"messageId":"636","endLine":6,"endColumn":37},{"ruleId":"634","severity":1,"message":"676","line":12,"column":42,"nodeType":null,"messageId":"636","endLine":12,"endColumn":58},{"ruleId":"634","severity":1,"message":"677","line":12,"column":60,"nodeType":null,"messageId":"636","endLine":12,"endColumn":74},{"ruleId":"634","severity":1,"message":"678","line":12,"column":76,"nodeType":null,"messageId":"636","endLine":12,"endColumn":86},{"ruleId":"634","severity":1,"message":"679","line":23,"column":10,"nodeType":null,"messageId":"636","endLine":23,"endColumn":23},{"ruleId":"634","severity":1,"message":"680","line":26,"column":10,"nodeType":null,"messageId":"636","endLine":26,"endColumn":20},{"ruleId":"634","severity":1,"message":"681","line":2,"column":34,"nodeType":null,"messageId":"636","endLine":2,"endColumn":39},{"ruleId":"634","severity":1,"message":"682","line":6,"column":64,"nodeType":null,"messageId":"636","endLine":6,"endColumn":75},{"ruleId":"647","severity":1,"message":"683","line":29,"column":9,"nodeType":"684","endLine":29,"endColumn":48},{"ruleId":"634","severity":1,"message":"662","line":4,"column":10,"nodeType":null,"messageId":"636","endLine":4,"endColumn":22},{"ruleId":"634","severity":1,"message":"685","line":100,"column":19,"nodeType":null,"messageId":"636","endLine":100,"endColumn":30},{"ruleId":"634","severity":1,"message":"686","line":136,"column":9,"nodeType":null,"messageId":"636","endLine":136,"endColumn":18},{"ruleId":"687","severity":2,"message":"688","line":156,"column":69,"nodeType":"689","messageId":"690","suggestions":"691"},{"ruleId":"634","severity":1,"message":"692","line":43,"column":5,"nodeType":null,"messageId":"636","endLine":43,"endColumn":14},{"ruleId":"634","severity":1,"message":"693","line":2,"column":28,"nodeType":null,"messageId":"636","endLine":2,"endColumn":44},{"ruleId":"634","severity":1,"message":"694","line":2,"column":53,"nodeType":null,"messageId":"636","endLine":2,"endColumn":63},{"ruleId":"634","severity":1,"message":"666","line":52,"column":14,"nodeType":null,"messageId":"636","endLine":52,"endColumn":19},{"ruleId":"634","severity":1,"message":"695","line":147,"column":9,"nodeType":null,"messageId":"636","endLine":147,"endColumn":22},{"ruleId":"634","severity":1,"message":"696","line":148,"column":9,"nodeType":null,"messageId":"636","endLine":148,"endColumn":22},{"ruleId":"634","severity":1,"message":"658","line":154,"column":9,"nodeType":null,"messageId":"636","endLine":154,"endColumn":15},{"ruleId":"634","severity":1,"message":"658","line":14,"column":9,"nodeType":null,"messageId":"636","endLine":14,"endColumn":15},{"ruleId":"634","severity":1,"message":"666","line":24,"column":14,"nodeType":null,"messageId":"636","endLine":24,"endColumn":19},{"ruleId":"634","severity":1,"message":"635","line":3,"column":10,"nodeType":null,"messageId":"636","endLine":3,"endColumn":15},{"ruleId":"634","severity":1,"message":"697","line":30,"column":9,"nodeType":null,"messageId":"636","endLine":30,"endColumn":20},{"ruleId":"634","severity":1,"message":"693","line":2,"column":27,"nodeType":null,"messageId":"636","endLine":2,"endColumn":43},{"ruleId":"634","severity":1,"message":"666","line":35,"column":14,"nodeType":null,"messageId":"636","endLine":35,"endColumn":19},{"ruleId":"634","severity":1,"message":"698","line":1,"column":17,"nodeType":null,"messageId":"636","endLine":1,"endColumn":25},{"ruleId":"634","severity":1,"message":"674","line":1,"column":27,"nodeType":null,"messageId":"636","endLine":1,"endColumn":36},{"ruleId":"634","severity":1,"message":"699","line":1,"column":38,"nodeType":null,"messageId":"636","endLine":1,"endColumn":45},{"ruleId":"687","severity":2,"message":"700","line":94,"column":74,"nodeType":"689","messageId":"690","suggestions":"701"},{"ruleId":"687","severity":2,"message":"700","line":94,"column":94,"nodeType":"689","messageId":"690","suggestions":"702"},{"ruleId":"687","severity":2,"message":"700","line":116,"column":78,"nodeType":"689","messageId":"690","suggestions":"703"},{"ruleId":"687","severity":2,"message":"700","line":116,"column":92,"nodeType":"689","messageId":"690","suggestions":"704"},{"ruleId":"687","severity":2,"message":"688","line":137,"column":56,"nodeType":"689","messageId":"690","suggestions":"705"},{"ruleId":"706","severity":1,"message":"707","line":17,"column":18,"nodeType":"644","messageId":"708","endLine":17,"endColumn":30,"suggestions":"709"},{"ruleId":"634","severity":1,"message":"698","line":1,"column":17,"nodeType":null,"messageId":"636","endLine":1,"endColumn":25},{"ruleId":"647","severity":1,"message":"710","line":98,"column":6,"nodeType":"649","endLine":98,"endColumn":17,"suggestions":"711"},{"ruleId":"634","severity":1,"message":"712","line":1,"column":8,"nodeType":null,"messageId":"636","endLine":1,"endColumn":13},{"ruleId":"634","severity":1,"message":"713","line":1,"column":17,"nodeType":null,"messageId":"636","endLine":1,"endColumn":30},{"ruleId":"634","severity":1,"message":"674","line":1,"column":44,"nodeType":null,"messageId":"636","endLine":1,"endColumn":53},{"ruleId":"634","severity":1,"message":"698","line":1,"column":55,"nodeType":null,"messageId":"636","endLine":1,"endColumn":63},{"ruleId":"634","severity":1,"message":"714","line":1,"column":65,"nodeType":null,"messageId":"636","endLine":1,"endColumn":74},{"ruleId":"647","severity":1,"message":"715","line":53,"column":6,"nodeType":"649","endLine":53,"endColumn":8,"suggestions":"716"},{"ruleId":"647","severity":1,"message":"717","line":91,"column":6,"nodeType":"649","endLine":91,"endColumn":8,"suggestions":"718"},{"ruleId":"647","severity":1,"message":"719","line":53,"column":6,"nodeType":"649","endLine":53,"endColumn":18,"suggestions":"720"},{"ruleId":"634","severity":1,"message":"655","line":2,"column":10,"nodeType":null,"messageId":"636","endLine":2,"endColumn":14},{"ruleId":"634","severity":1,"message":"721","line":11,"column":3,"nodeType":null,"messageId":"636","endLine":11,"endColumn":15},{"ruleId":"634","severity":1,"message":"722","line":138,"column":10,"nodeType":null,"messageId":"636","endLine":138,"endColumn":22},{"ruleId":"634","severity":1,"message":"666","line":134,"column":40,"nodeType":null,"messageId":"636","endLine":134,"endColumn":45},{"ruleId":"634","severity":1,"message":"723","line":4,"column":55,"nodeType":null,"messageId":"636","endLine":4,"endColumn":60},{"ruleId":"634","severity":1,"message":"724","line":6,"column":10,"nodeType":null,"messageId":"636","endLine":6,"endColumn":23},{"ruleId":"634","severity":1,"message":"666","line":48,"column":14,"nodeType":null,"messageId":"636","endLine":48,"endColumn":19},{"ruleId":"647","severity":1,"message":"725","line":51,"column":6,"nodeType":"649","endLine":51,"endColumn":19,"suggestions":"726"},{"ruleId":"634","severity":1,"message":"666","line":129,"column":14,"nodeType":null,"messageId":"636","endLine":129,"endColumn":19},{"ruleId":"634","severity":1,"message":"666","line":170,"column":14,"nodeType":null,"messageId":"636","endLine":170,"endColumn":19},{"ruleId":"634","severity":1,"message":"666","line":200,"column":22,"nodeType":null,"messageId":"636","endLine":200,"endColumn":27},{"ruleId":"634","severity":1,"message":"724","line":6,"column":10,"nodeType":null,"messageId":"636","endLine":6,"endColumn":23},{"ruleId":"634","severity":1,"message":"727","line":10,"column":11,"nodeType":null,"messageId":"636","endLine":10,"endColumn":17},{"ruleId":"647","severity":1,"message":"728","line":68,"column":6,"nodeType":"649","endLine":68,"endColumn":28,"suggestions":"729"},{"ruleId":"634","severity":1,"message":"666","line":109,"column":14,"nodeType":null,"messageId":"636","endLine":109,"endColumn":19},{"ruleId":"634","severity":1,"message":"693","line":2,"column":28,"nodeType":null,"messageId":"636","endLine":2,"endColumn":44},{"ruleId":"634","severity":1,"message":"724","line":3,"column":18,"nodeType":null,"messageId":"636","endLine":3,"endColumn":31},{"ruleId":"634","severity":1,"message":"640","line":9,"column":8,"nodeType":null,"messageId":"636","endLine":9,"endColumn":21},{"ruleId":"634","severity":1,"message":"662","line":13,"column":3,"nodeType":null,"messageId":"636","endLine":13,"endColumn":15},{"ruleId":"647","severity":1,"message":"730","line":169,"column":9,"nodeType":"684","endLine":169,"endColumn":42},{"ruleId":"647","severity":1,"message":"731","line":169,"column":9,"nodeType":"684","endLine":169,"endColumn":42},{"ruleId":"647","severity":1,"message":"732","line":170,"column":9,"nodeType":"684","endLine":170,"endColumn":51},{"ruleId":"634","severity":1,"message":"681","line":2,"column":34,"nodeType":null,"messageId":"636","endLine":2,"endColumn":39},{"ruleId":"634","severity":1,"message":"733","line":9,"column":10,"nodeType":null,"messageId":"636","endLine":9,"endColumn":26},{"ruleId":"647","severity":1,"message":"734","line":118,"column":9,"nodeType":"684","endLine":118,"endColumn":66},{"ruleId":"634","severity":1,"message":"667","line":2,"column":16,"nodeType":null,"messageId":"636","endLine":2,"endColumn":26},{"ruleId":"634","severity":1,"message":"699","line":1,"column":38,"nodeType":null,"messageId":"636","endLine":1,"endColumn":45},{"ruleId":"634","severity":1,"message":"661","line":10,"column":3,"nodeType":null,"messageId":"636","endLine":10,"endColumn":19},"@typescript-eslint/no-unused-vars","'Image' is defined but never used.","unusedVar","'FieldArray' is defined but never used.","'Yup' is defined but never used.","'DatePicker' is defined but never used.","'MaterialIcons' is defined but never used.","'theme' is assigned a value but never used.","react-hooks/rules-of-hooks","React Hook \"useCallback\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","Identifier","React Hook \"useFocusCallback\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","React Hook \"useImperativeHandle\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'existingImageUrl'. Either include it or remove the dependency array. If 'setImage' needs the current value of 'existingImageUrl', you can also switch to useReducer instead of useState and read 'existingImageUrl' in the reducer.","ArrayExpression",["735"],"'isDeleting' is assigned a value but never used.","'TRPCClientError' is defined but never used.","'useNavigation' is defined but never used.","'DrawerActions' is defined but never used.","'View' is defined but never used.","'MyText' is defined but never used.","'Text' is defined but never used.","'router' is assigned a value but never used.","'tw' is defined but never used.","'LinearGradient' is defined but never used.","'RenderItemParams' is defined but never used.","'AppContainer' is defined but never used.","'useQueryClient' is defined but never used.","React Hook useMemo has missing dependencies: 'deliverySequence' and 'orders'. Either include them or remove the dependency array.",["736"],"'error' is defined but never used.","'ScrollView' is defined but never used.","'showRefundOptions' is assigned a value but never used.","'getRefundDotColor' is assigned a value but never used.","'getRefundTextColor' is assigned a value but never used.","'getRefundStatusText' is assigned a value but never used.","'id' is assigned a value but never used.","'getStatusColor' is assigned a value but never used.","'useEffect' is defined but never used.","'FontAwesome5' is defined but never used.","'useAnimatedStyle' is defined but never used.","'useSharedValue' is defined but never used.","'withSpring' is defined but never used.","'adminResponse' is assigned a value but never used.","'uploadUrls' is assigned a value but never used.","'Alert' is defined but never used.","'MyTextInput' is defined but never used.","The 'products' logical expression could make the dependencies of useMemo Hook (at line 48) change on every render. To fix this, wrap the initialization of 'products' in its own useMemo() Hook.","VariableDeclarator","'deleteStore' is assigned a value but never used.","'cardWidth' is assigned a value but never used.","react/no-unescaped-entities","`'` can be escaped with `'`, `‘`, `'`, `’`.","JSXText","unescapedEntityAlts",["737","738","739","740"],"'isLoading' is assigned a value but never used.","'TouchableOpacity' is defined but never used.","'Dimensions' is defined but never used.","'createSnippet' is assigned a value but never used.","'updateSnippet' is assigned a value but never used.","'totalAmount' is assigned a value but never used.","'useState' is defined but never used.","'useMemo' is defined but never used.","`\"` can be escaped with `"`, `“`, `"`, `”`.",["741","742","743","744"],["745","746","747","748"],["749","750","751","752"],["753","754","755","756"],["757","758","759","760"],"@typescript-eslint/no-empty-object-type","An empty interface declaration allows any non-nullish value, including literals like `0` and `\"\"`.\n- If that's what you want, disable this lint rule with an inline comment or configure the 'allowInterfaces' rule option.\n- If you want a type meaning \"any object\", you probably want `object` instead.\n- If you want a type meaning \"any value\", you probably want `unknown` instead.","noEmptyInterface",["761","762"],"React Hook useEffect has a missing dependency: 'formik'. Either include it or remove the dependency array.",["763"],"'React' is defined but never used.","'createContext' is defined but never used.","'ReactNode' is defined but never used.","React Hook useEffect has missing dependencies: 'pathname' and 'router'. Either include them or remove the dependency array.",["764"],"React Hook useEffect has a missing dependency: 'logout'. Either include it or remove the dependency array.",["765"],"React Hook React.useEffect has a missing dependency: 'spinAnim'. Either include it or remove the dependency array.",["766"],"'BottomDialog' is defined but never used.","'viewProducts' is assigned a value but never used.","'theme' is defined but never used.","'FormikHelpers' is defined but never used.","React Hook React.useEffect has a missing dependency: 'banners'. Either include it or remove the dependency array.",["767"],"'Banner' is defined but never used.","React Hook useEffect has a missing dependency: 'router'. Either include it or remove the dependency array.",["768"],"The 'stores' logical expression could make the dependencies of useMemo Hook (at line 175) change on every render. To fix this, wrap the initialization of 'stores' in its own useMemo() Hook.","The 'stores' logical expression could make the dependencies of useEffect Hook (at line 192) change on every render. To fix this, wrap the initialization of 'stores' in its own useMemo() Hook.","The 'allProducts' logical expression could make the dependencies of useMemo Hook (at line 200) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'allProducts' in its own useMemo() Hook.","'useInfiniteQuery' is defined but never used.","The 'coupons' logical expression could make the dependencies of useMemo Hook (at line 135) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'coupons' in its own useMemo() Hook.",{"desc":"769","fix":"770"},{"desc":"771","fix":"772"},{"messageId":"773","data":"774","fix":"775","desc":"776"},{"messageId":"773","data":"777","fix":"778","desc":"779"},{"messageId":"773","data":"780","fix":"781","desc":"782"},{"messageId":"773","data":"783","fix":"784","desc":"785"},{"messageId":"773","data":"786","fix":"787","desc":"788"},{"messageId":"773","data":"789","fix":"790","desc":"791"},{"messageId":"773","data":"792","fix":"793","desc":"794"},{"messageId":"773","data":"795","fix":"796","desc":"797"},{"messageId":"773","data":"798","fix":"799","desc":"788"},{"messageId":"773","data":"800","fix":"801","desc":"791"},{"messageId":"773","data":"802","fix":"803","desc":"794"},{"messageId":"773","data":"804","fix":"805","desc":"797"},{"messageId":"773","data":"806","fix":"807","desc":"788"},{"messageId":"773","data":"808","fix":"809","desc":"791"},{"messageId":"773","data":"810","fix":"811","desc":"794"},{"messageId":"773","data":"812","fix":"813","desc":"797"},{"messageId":"773","data":"814","fix":"815","desc":"788"},{"messageId":"773","data":"816","fix":"817","desc":"791"},{"messageId":"773","data":"818","fix":"819","desc":"794"},{"messageId":"773","data":"820","fix":"821","desc":"797"},{"messageId":"773","data":"822","fix":"823","desc":"776"},{"messageId":"773","data":"824","fix":"825","desc":"779"},{"messageId":"773","data":"826","fix":"827","desc":"782"},{"messageId":"773","data":"828","fix":"829","desc":"785"},{"messageId":"830","data":"831","fix":"832","desc":"833"},{"messageId":"830","data":"834","fix":"835","desc":"836"},{"desc":"837","fix":"838"},{"desc":"839","fix":"840"},{"desc":"841","fix":"842"},{"desc":"843","fix":"844"},{"desc":"845","fix":"846"},{"desc":"847","fix":"848"},"Update the dependencies array to be: [existingImageUrl, initialValues.isDashboardTag]",{"range":"849","text":"850"},"Update the dependencies array to be: [orders, selectedUserId, deliverySequence]",{"range":"851","text":"852"},"replaceWithAlt",{"alt":"853"},{"range":"854","text":"855"},"Replace with `'`.",{"alt":"856"},{"range":"857","text":"858"},"Replace with `‘`.",{"alt":"859"},{"range":"860","text":"861"},"Replace with `'`.",{"alt":"862"},{"range":"863","text":"864"},"Replace with `’`.",{"alt":"865"},{"range":"866","text":"867"},"Replace with `"`.",{"alt":"868"},{"range":"869","text":"870"},"Replace with `“`.",{"alt":"871"},{"range":"872","text":"873"},"Replace with `"`.",{"alt":"874"},{"range":"875","text":"876"},"Replace with `”`.",{"alt":"865"},{"range":"877","text":"878"},{"alt":"868"},{"range":"879","text":"880"},{"alt":"871"},{"range":"881","text":"882"},{"alt":"874"},{"range":"883","text":"884"},{"alt":"865"},{"range":"885","text":"886"},{"alt":"868"},{"range":"887","text":"888"},{"alt":"871"},{"range":"889","text":"890"},{"alt":"874"},{"range":"891","text":"892"},{"alt":"865"},{"range":"893","text":"865"},{"alt":"868"},{"range":"894","text":"868"},{"alt":"871"},{"range":"895","text":"871"},{"alt":"874"},{"range":"896","text":"874"},{"alt":"853"},{"range":"897","text":"898"},{"alt":"856"},{"range":"899","text":"900"},{"alt":"859"},{"range":"901","text":"902"},{"alt":"862"},{"range":"903","text":"904"},"replaceEmptyInterface",{"replacement":"905"},{"range":"906","text":"907"},"Replace empty interface with `object`.",{"replacement":"908"},{"range":"909","text":"910"},"Replace empty interface with `unknown`.","Update the dependencies array to be: [formik, isEditing]",{"range":"911","text":"912"},"Update the dependencies array to be: [pathname, router]",{"range":"913","text":"914"},"Update the dependencies array to be: [logout]",{"range":"915","text":"916"},"Update the dependencies array to be: [refreshing, spinAnim]",{"range":"917","text":"918"},"Update the dependencies array to be: [banners, bannersData]",{"range":"919","text":"920"},"Update the dependencies array to be: [bannerId, bannerData, router]",{"range":"921","text":"922"},[1284,1314],"[existingImageUrl, initialValues.isDashboardTag]",[11758,11800],"[orders, selectedUserId, deliverySequence]","'",[5672,5718],"We couldn't load the stores. Please try again.","‘",[5672,5718],"We couldn‘t load the stores. Please try again.","'",[5672,5718],"We couldn't load the stores. Please try again.","’",[5672,5718],"We couldn’t load the stores. Please try again.",""",[3153,3179]," product(s) from snippet "","“",[3153,3179]," product(s) from snippet “",""",[3153,3179]," product(s) from snippet "","”",[3153,3179]," product(s) from snippet ”",[3198,3208],""\n ",[3198,3208],"“\n ",[3198,3208],""\n ",[3198,3208],"”\n ",[3830,3842],"Orders for "",[3830,3842],"Orders for “",[3830,3842],"Orders for "",[3830,3842],"Orders for ”",[3855,3856],[3855,3856],[3855,3856],[3855,3856],[4770,4852],"\n No orders found that match this snippet's criteria\n ",[4770,4852],"\n No orders found that match this snippet‘s criteria\n ",[4770,4852],"\n No orders found that match this snippet's criteria\n ",[4770,4852],"\n No orders found that match this snippet’s criteria\n ","object",[534,587],"type StoreFormRef = object","unknown",[534,587],"type StoreFormRef = unknown",[2998,3009],"[formik, isEditing]",[1709,1711],"[pathname, router]",[2596,2598],"[logout]",[1465,1477],"[refreshing, spinAnim]",[1979,1992],"[banners, bannersData]",[2002,2024],"[bannerId, bannerData, router]"] \ No newline at end of file +[{"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/product.api.ts":"1","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/tag.api.ts":"2","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/CouponForm.tsx":"3","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/ProductForm.tsx":"4","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagForm.tsx":"5","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagMenu.tsx":"6","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/trpc-client.ts":"7","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/_layout.tsx":"8","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/address-management/index.tsx":"9","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/_layout.tsx":"10","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/index.tsx":"11","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/_layout.tsx":"12","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/index.tsx":"13","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/_layout.tsx":"14","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/index.tsx":"15","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/_layout.tsx":"16","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/index.tsx":"17","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/[id].tsx":"18","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/_layout.tsx":"19","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/_layout.tsx":"20","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/index.tsx":"21","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/_layout.tsx":"22","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/index.tsx":"23","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/_layout.tsx":"24","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/index.tsx":"25","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/_layout.tsx":"26","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/index.tsx":"27","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/user-details/[id]/index.tsx":"28","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/users/index.tsx":"29","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/_layout.tsx":"30","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/index.tsx":"31","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/_layout.tsx":"32","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/index.tsx":"33","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/login.tsx":"34","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressPlaceForm.tsx":"35","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressZoneForm.tsx":"36","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/FullOrderView.tsx":"37","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/HorizontalImageScroller.tsx":"38","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderNotesForm.tsx":"39","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SlotForm.tsx":"40","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetMenu.tsx":"41","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetOrdersView.tsx":"42","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/StoreForm.tsx":"43","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/TabNavigation.tsx":"44","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/VendorSnippetForm.tsx":"45","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/app-container.tsx":"46","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/auth-context.tsx":"47","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/roles-context.tsx":"48","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/staff-auth-context.tsx":"49","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/dashboard-header.tsx":"50","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/date-time-picker.tsx":"51","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/day-account-view.tsx":"52","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.ios.tsx":"53","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.tsx":"54","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.ios.tsx":"55","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.tsx":"56","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/_layout.tsx":"57","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/index.tsx":"58","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/slot-details.tsx":"59","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductGroupForm.tsx":"60","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/banner.api.ts":"61","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/_layout.tsx":"62","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/index.tsx":"63","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/BannerForm.tsx":"64","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/_layout.tsx":"65","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/index.tsx":"66","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/_layout.tsx":"67","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/index.tsx":"68","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/reserved-coupons/index.tsx":"69","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx":"70","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/index.tsx":"71","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/popular-items.tsx":"72","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/create.tsx":"73","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/edit/[id].tsx":"74","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx":"75","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create.tsx":"76","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit/[id].tsx":"77","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/delivery-sequences/_layout.tsx":"78","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/delivery-sequences/index.tsx":"79","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/orders/_layout.tsx":"80","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/orders/index.tsx":"81","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/create.tsx":"82","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/edit/[id].tsx":"83","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/add.tsx":"84","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/edit/index.tsx":"85","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/add.tsx":"86","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/detail/[id].tsx":"87","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/edit.tsx":"88","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/add.tsx":"89","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/edit/[id].tsx":"90","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/add.tsx":"91","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/edit.tsx":"92","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/CancelOrderDialog.tsx":"93","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderOptionsMenu.tsx":"94","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductListDialog.tsx":"95","/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductsSelector.tsx":"96"},{"size":2498,"mtime":1769934122346,"results":"97","hashOfConfig":"98"},{"size":2786,"mtime":1770321345718,"results":"99","hashOfConfig":"98"},{"size":15378,"mtime":1769934122347,"results":"100","hashOfConfig":"98"},{"size":14468,"mtime":1769934122347,"results":"101","hashOfConfig":"98"},{"size":5621,"mtime":1770321456157,"results":"102","hashOfConfig":"98"},{"size":3110,"mtime":1770406483794,"results":"103","hashOfConfig":"98"},{"size":1337,"mtime":1769934122348,"results":"104","hashOfConfig":"98"},{"size":7810,"mtime":1770410673070,"results":"105","hashOfConfig":"98"},{"size":3945,"mtime":1769934122302,"results":"106","hashOfConfig":"98"},{"size":224,"mtime":1769934122302,"results":"107","hashOfConfig":"98"},{"size":5507,"mtime":1769934122302,"results":"108","hashOfConfig":"98"},{"size":370,"mtime":1770406801674,"results":"109","hashOfConfig":"98"},{"size":18854,"mtime":1770406910515,"results":"110","hashOfConfig":"98"},{"size":255,"mtime":1769934122305,"results":"111","hashOfConfig":"98"},{"size":9151,"mtime":1770410851947,"results":"112","hashOfConfig":"98"},{"size":385,"mtime":1770408557756,"results":"113","hashOfConfig":"98"},{"size":3324,"mtime":1770409155588,"results":"114","hashOfConfig":"98"},{"size":35430,"mtime":1770030429806,"results":"115","hashOfConfig":"98"},{"size":258,"mtime":1769934122309,"results":"116","hashOfConfig":"98"},{"size":364,"mtime":1770406430646,"results":"117","hashOfConfig":"98"},{"size":4519,"mtime":1770406466509,"results":"118","hashOfConfig":"98"},{"size":442,"mtime":1770406556654,"results":"119","hashOfConfig":"98"},{"size":10826,"mtime":1770406668515,"results":"120","hashOfConfig":"98"},{"size":437,"mtime":1770405866314,"results":"121","hashOfConfig":"98"},{"size":9082,"mtime":1770407337969,"results":"122","hashOfConfig":"98"},{"size":356,"mtime":1770407013369,"results":"123","hashOfConfig":"98"},{"size":8727,"mtime":1770407050360,"results":"124","hashOfConfig":"98"},{"size":5957,"mtime":1769934122314,"results":"125","hashOfConfig":"98"},{"size":2740,"mtime":1769934122315,"results":"126","hashOfConfig":"98"},{"size":229,"mtime":1769934122315,"results":"127","hashOfConfig":"98"},{"size":13711,"mtime":1769934122315,"results":"128","hashOfConfig":"98"},{"size":972,"mtime":1769934122316,"results":"129","hashOfConfig":"98"},{"size":703,"mtime":1769934122316,"results":"130","hashOfConfig":"98"},{"size":2439,"mtime":1769934122316,"results":"131","hashOfConfig":"98"},{"size":2286,"mtime":1769934122334,"results":"132","hashOfConfig":"98"},{"size":1666,"mtime":1769934122334,"results":"133","hashOfConfig":"98"},{"size":8575,"mtime":1769934122334,"results":"134","hashOfConfig":"98"},{"size":1037,"mtime":1769934122334,"results":"135","hashOfConfig":"98"},{"size":2103,"mtime":1769934122334,"results":"136","hashOfConfig":"98"},{"size":8478,"mtime":1769959771796,"results":"137","hashOfConfig":"98"},{"size":3710,"mtime":1769934122339,"results":"138","hashOfConfig":"98"},{"size":5420,"mtime":1769934122339,"results":"139","hashOfConfig":"98"},{"size":8080,"mtime":1769956762976,"results":"140","hashOfConfig":"98"},{"size":1020,"mtime":1769934122340,"results":"141","hashOfConfig":"98"},{"size":8567,"mtime":1770447250852,"results":"142","hashOfConfig":"98"},{"size":71,"mtime":1769934122341,"results":"143","hashOfConfig":"98"},{"size":7568,"mtime":1769934122341,"results":"144","hashOfConfig":"98"},{"size":1281,"mtime":1769934122341,"results":"145","hashOfConfig":"98"},{"size":3087,"mtime":1769934122341,"results":"146","hashOfConfig":"98"},{"size":3637,"mtime":1769934122341,"results":"147","hashOfConfig":"98"},{"size":7496,"mtime":1769934122341,"results":"148","hashOfConfig":"98"},{"size":2633,"mtime":1769934122341,"results":"149","hashOfConfig":"98"},{"size":598,"mtime":1769934122342,"results":"150","hashOfConfig":"98"},{"size":1422,"mtime":1769934122342,"results":"151","hashOfConfig":"98"},{"size":547,"mtime":1769934122342,"results":"152","hashOfConfig":"98"},{"size":159,"mtime":1769934122342,"results":"153","hashOfConfig":"98"},{"size":394,"mtime":1770408345864,"results":"154","hashOfConfig":"98"},{"size":7393,"mtime":1770408347392,"results":"155","hashOfConfig":"98"},{"size":10636,"mtime":1770408369615,"results":"156","hashOfConfig":"98"},{"size":4758,"mtime":1769956764702,"results":"157","hashOfConfig":"98"},{"size":512,"mtime":1769934122346,"results":"158","hashOfConfig":"98"},{"size":380,"mtime":1770408390526,"results":"159","hashOfConfig":"98"},{"size":17621,"mtime":1770408368856,"results":"160","hashOfConfig":"98"},{"size":9055,"mtime":1769956769117,"results":"161","hashOfConfig":"98"},{"size":275,"mtime":1769934122310,"results":"162","hashOfConfig":"98"},{"size":16829,"mtime":1769934122311,"results":"163","hashOfConfig":"98"},{"size":277,"mtime":1769934122312,"results":"164","hashOfConfig":"98"},{"size":8964,"mtime":1769934122313,"results":"165","hashOfConfig":"98"},{"size":9828,"mtime":1770406952988,"results":"166","hashOfConfig":"98"},{"size":567,"mtime":1770495654697,"results":"167","hashOfConfig":"98"},{"size":8356,"mtime":1770496237559,"results":"168","hashOfConfig":"98"},{"size":15228,"mtime":1770495106421,"results":"169","hashOfConfig":"98"},{"size":1685,"mtime":1770407272760,"results":"170","hashOfConfig":"98"},{"size":2852,"mtime":1770407273457,"results":"171","hashOfConfig":"98"},{"size":11728,"mtime":1770499383496,"results":"172","hashOfConfig":"98"},{"size":2453,"mtime":1770408387617,"results":"173","hashOfConfig":"98"},{"size":4693,"mtime":1770408388253,"results":"174","hashOfConfig":"98"},{"size":213,"mtime":1770410596766,"results":"175","hashOfConfig":"98"},{"size":27743,"mtime":1770408579669,"results":"176","hashOfConfig":"98"},{"size":201,"mtime":1770410586673,"results":"177","hashOfConfig":"98"},{"size":32839,"mtime":1770408620431,"results":"178","hashOfConfig":"98"},{"size":462,"mtime":1770408335748,"results":"179","hashOfConfig":"98"},{"size":1276,"mtime":1770408337007,"results":"180","hashOfConfig":"98"},{"size":2385,"mtime":1770406448000,"results":"181","hashOfConfig":"98"},{"size":3401,"mtime":1770406448002,"results":"182","hashOfConfig":"98"},{"size":2601,"mtime":1770407503190,"results":"183","hashOfConfig":"98"},{"size":24821,"mtime":1770406623877,"results":"184","hashOfConfig":"98"},{"size":5154,"mtime":1770447290541,"results":"185","hashOfConfig":"98"},{"size":1237,"mtime":1770407296802,"results":"186","hashOfConfig":"98"},{"size":1407,"mtime":1770407308587,"results":"187","hashOfConfig":"98"},{"size":1200,"mtime":1770407080247,"results":"188","hashOfConfig":"98"},{"size":2134,"mtime":1770407097608,"results":"189","hashOfConfig":"98"},{"size":3312,"mtime":1769934122334,"results":"190","hashOfConfig":"98"},{"size":10614,"mtime":1769934122335,"results":"191","hashOfConfig":"98"},{"size":1175,"mtime":1769934122337,"results":"192","hashOfConfig":"98"},{"size":6217,"mtime":1769957475385,"results":"193","hashOfConfig":"98"},{"filePath":"194","messages":"195","suppressedMessages":"196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1vn1flh",{"filePath":"197","messages":"198","suppressedMessages":"199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"200","messages":"201","suppressedMessages":"202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"203","messages":"204","suppressedMessages":"205","errorCount":3,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"206","messages":"207","suppressedMessages":"208","errorCount":2,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"209","messages":"210","suppressedMessages":"211","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"212","messages":"213","suppressedMessages":"214","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"215","messages":"216","suppressedMessages":"217","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"218","messages":"219","suppressedMessages":"220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"221","messages":"222","suppressedMessages":"223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"224","messages":"225","suppressedMessages":"226","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"227","messages":"228","suppressedMessages":"229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"230","messages":"231","suppressedMessages":"232","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"233","messages":"234","suppressedMessages":"235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"236","messages":"237","suppressedMessages":"238","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"239","messages":"240","suppressedMessages":"241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"242","messages":"243","suppressedMessages":"244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"245","messages":"246","suppressedMessages":"247","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"248","messages":"249","suppressedMessages":"250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"251","messages":"252","suppressedMessages":"253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"254","messages":"255","suppressedMessages":"256","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"257","messages":"258","suppressedMessages":"259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"260","messages":"261","suppressedMessages":"262","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"263","messages":"264","suppressedMessages":"265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"266","messages":"267","suppressedMessages":"268","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"269","messages":"270","suppressedMessages":"271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"272","messages":"273","suppressedMessages":"274","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"275","messages":"276","suppressedMessages":"277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"278","messages":"279","suppressedMessages":"280","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"281","messages":"282","suppressedMessages":"283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"284","messages":"285","suppressedMessages":"286","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"287","messages":"288","suppressedMessages":"289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"290","messages":"291","suppressedMessages":"292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"293","messages":"294","suppressedMessages":"295","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"296","messages":"297","suppressedMessages":"298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"299","messages":"300","suppressedMessages":"301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"302","messages":"303","suppressedMessages":"304","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"305","messages":"306","suppressedMessages":"307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"308","messages":"309","suppressedMessages":"310","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"311","messages":"312","suppressedMessages":"313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"314","messages":"315","suppressedMessages":"316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"317","messages":"318","suppressedMessages":"319","errorCount":5,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"320","messages":"321","suppressedMessages":"322","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"323","messages":"324","suppressedMessages":"325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"326","messages":"327","suppressedMessages":"328","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"329","messages":"330","suppressedMessages":"331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"332","messages":"333","suppressedMessages":"334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"335","messages":"336","suppressedMessages":"337","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"338","messages":"339","suppressedMessages":"340","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"341","messages":"342","suppressedMessages":"343","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"344","messages":"345","suppressedMessages":"346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"347","messages":"348","suppressedMessages":"349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"350","messages":"351","suppressedMessages":"352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"353","messages":"354","suppressedMessages":"355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"356","messages":"357","suppressedMessages":"358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"359","messages":"360","suppressedMessages":"361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"362","messages":"363","suppressedMessages":"364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"365","messages":"366","suppressedMessages":"367","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"368","messages":"369","suppressedMessages":"370","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"371","messages":"372","suppressedMessages":"373","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"374","messages":"375","suppressedMessages":"376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"377","messages":"378","suppressedMessages":"379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"380","messages":"381","suppressedMessages":"382","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"383","messages":"384","suppressedMessages":"385","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"386","messages":"387","suppressedMessages":"388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"389","messages":"390","suppressedMessages":"391","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"392","messages":"393","suppressedMessages":"394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"395","messages":"396","suppressedMessages":"397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"398","messages":"399","suppressedMessages":"400","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"401","messages":"402","suppressedMessages":"403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"404","messages":"405","suppressedMessages":"406","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"407","messages":"408","suppressedMessages":"409","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"410","messages":"411","suppressedMessages":"412","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"413","messages":"414","suppressedMessages":"415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"416","messages":"417","suppressedMessages":"418","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"419","messages":"420","suppressedMessages":"421","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"422","messages":"423","suppressedMessages":"424","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"425","messages":"426","suppressedMessages":"427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"428","messages":"429","suppressedMessages":"430","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":1,"source":null},{"filePath":"431","messages":"432","suppressedMessages":"433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"434","messages":"435","suppressedMessages":"436","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"437","messages":"438","suppressedMessages":"439","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"440","messages":"441","suppressedMessages":"442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"443","messages":"444","suppressedMessages":"445","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"446","messages":"447","suppressedMessages":"448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"449","messages":"450","suppressedMessages":"451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"452","messages":"453","suppressedMessages":"454","errorCount":0,"fatalErrorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"455","messages":"456","suppressedMessages":"457","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"458","messages":"459","suppressedMessages":"460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"461","messages":"462","suppressedMessages":"463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"464","messages":"465","suppressedMessages":"466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"467","messages":"468","suppressedMessages":"469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"470","messages":"471","suppressedMessages":"472","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":1,"source":null},{"filePath":"473","messages":"474","suppressedMessages":"475","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":4,"source":null},{"filePath":"476","messages":"477","suppressedMessages":"478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"479","messages":"480","suppressedMessages":"481","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/product.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/tag.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/CouponForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/ProductForm.tsx",["482","483","484","485","486","487","488","489","490"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagForm.tsx",["491","492","493","494","495"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/components/TagMenu.tsx",["496"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/trpc-client.ts",["497"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/_layout.tsx",["498","499"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/address-management/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/complaints/index.tsx",["500"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/index.tsx",["501","502"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard/index.tsx",["503"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/[id].tsx",["504","505","506","507","508"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/order-details/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/index.tsx",["509"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/index.tsx",["510","511"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/index.tsx",["512","513"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/index.tsx",["514","515"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/user-details/[id]/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/users/index.tsx",["516"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/vendor-snippets/index.tsx",["517","518","519","520","521","522"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/login.tsx",["523","524"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressPlaceForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/AddressZoneForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/FullOrderView.tsx",["525","526"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/HorizontalImageScroller.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderNotesForm.tsx",["527","528"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SlotForm.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetMenu.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/SnippetOrdersView.tsx",["529","530","531","532","533"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/StoreForm.tsx",["534"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/TabNavigation.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/VendorSnippetForm.tsx",["535","536","537"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/app-container.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/auth-context.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/roles-context.tsx",["538","539","540","541","542"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/context/staff-auth-context.tsx",["543","544"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/dashboard-header.tsx",["545"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/date-time-picker.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/day-account-view.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.ios.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/IconSymbol.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.ios.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ui/TabBarBackground.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/index.tsx",["546","547"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/slot-details.tsx",["548"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductGroupForm.tsx",["549","550","551"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/src/api-hooks/banner.api.ts",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/index.tsx",["552","553","554","555"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/BannerForm.tsx",["556","557","558","559","560","561"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/prices-overview/index.tsx",["562","563","564","565"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/rebalance-orders/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/reserved-coupons/index.tsx",["566","567","568"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/index.tsx",["569"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/popular-items.tsx",["570","571","572","573"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/create.tsx",["574","575"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/coupons/edit/[id].tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx",["576"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/create.tsx",["577","578"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/dashboard-banners/edit/[id].tsx",["579","580","581","582"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/delivery-sequences/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/delivery-sequences/index.tsx",["583","584","585","586","587","588","589"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/orders/_layout.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/manage-orders/orders/index.tsx",["590","591","592","593","594"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/create.tsx",["595"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-groupings/edit/[id].tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/add.tsx",["596"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/product-tags/edit/index.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/add.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/detail/[id].tsx",["597","598","599","600","601","602","603","604"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/products/edit.tsx",["605"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/add.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/slots/edit/[id].tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/add.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/app/(drawer)/stores/edit.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/CancelOrderDialog.tsx",["606","607"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/OrderOptionsMenu.tsx",["608","609","610","611","612","613"],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductListDialog.tsx",[],[],"/Users/mohammedshafiuddin/WebDev/freshyo/apps/admin-ui/components/ProductsSelector.tsx",["614","615"],[],{"ruleId":"616","severity":1,"message":"617","line":3,"column":10,"nodeType":null,"messageId":"618","endLine":3,"endColumn":15},{"ruleId":"616","severity":1,"message":"619","line":4,"column":18,"nodeType":null,"messageId":"618","endLine":4,"endColumn":28},{"ruleId":"616","severity":1,"message":"620","line":5,"column":13,"nodeType":null,"messageId":"618","endLine":5,"endColumn":16},{"ruleId":"616","severity":1,"message":"621","line":6,"column":96,"nodeType":null,"messageId":"618","endLine":6,"endColumn":106},{"ruleId":"616","severity":1,"message":"622","line":8,"column":8,"nodeType":null,"messageId":"618","endLine":8,"endColumn":21},{"ruleId":"616","severity":1,"message":"623","line":62,"column":11,"nodeType":null,"messageId":"618","endLine":62,"endColumn":16},{"ruleId":"624","severity":2,"message":"625","line":101,"column":27,"nodeType":"626","endLine":101,"endColumn":38},{"ruleId":"624","severity":2,"message":"627","line":107,"column":9,"nodeType":"626","endLine":107,"endColumn":25},{"ruleId":"624","severity":2,"message":"628","line":110,"column":9,"nodeType":"626","endLine":110,"endColumn":28},{"ruleId":"616","severity":1,"message":"617","line":3,"column":10,"nodeType":null,"messageId":"618","endLine":3,"endColumn":15},{"ruleId":"616","severity":1,"message":"622","line":8,"column":8,"nodeType":null,"messageId":"618","endLine":8,"endColumn":21},{"ruleId":"629","severity":1,"message":"630","line":46,"column":6,"nodeType":"631","endLine":46,"endColumn":36,"suggestions":"632"},{"ruleId":"624","severity":2,"message":"625","line":75,"column":27,"nodeType":"626","endLine":75,"endColumn":38},{"ruleId":"624","severity":2,"message":"627","line":82,"column":9,"nodeType":"626","endLine":82,"endColumn":25},{"ruleId":"616","severity":1,"message":"633","line":25,"column":41,"nodeType":null,"messageId":"618","endLine":25,"endColumn":51},{"ruleId":"616","severity":1,"message":"634","line":1,"column":48,"nodeType":null,"messageId":"618","endLine":1,"endColumn":63},{"ruleId":"616","severity":1,"message":"635","line":4,"column":10,"nodeType":null,"messageId":"618","endLine":4,"endColumn":23},{"ruleId":"616","severity":1,"message":"636","line":4,"column":25,"nodeType":null,"messageId":"618","endLine":4,"endColumn":38},{"ruleId":"616","severity":1,"message":"637","line":2,"column":16,"nodeType":null,"messageId":"618","endLine":2,"endColumn":20},{"ruleId":"616","severity":1,"message":"638","line":199,"column":9,"nodeType":null,"messageId":"618","endLine":199,"endColumn":15},{"ruleId":"616","severity":1,"message":"638","line":346,"column":9,"nodeType":null,"messageId":"618","endLine":346,"endColumn":15},{"ruleId":"616","severity":1,"message":"639","line":6,"column":10,"nodeType":null,"messageId":"618","endLine":6,"endColumn":24},{"ruleId":"616","severity":1,"message":"640","line":4,"column":3,"nodeType":null,"messageId":"618","endLine":4,"endColumn":13},{"ruleId":"616","severity":1,"message":"641","line":188,"column":9,"nodeType":null,"messageId":"618","endLine":188,"endColumn":26},{"ruleId":"616","severity":1,"message":"642","line":190,"column":9,"nodeType":null,"messageId":"618","endLine":190,"endColumn":26},{"ruleId":"616","severity":1,"message":"643","line":197,"column":9,"nodeType":null,"messageId":"618","endLine":197,"endColumn":27},{"ruleId":"616","severity":1,"message":"644","line":204,"column":9,"nodeType":null,"messageId":"618","endLine":204,"endColumn":28},{"ruleId":"616","severity":1,"message":"645","line":2,"column":34,"nodeType":null,"messageId":"618","endLine":2,"endColumn":39},{"ruleId":"616","severity":1,"message":"646","line":6,"column":64,"nodeType":null,"messageId":"618","endLine":6,"endColumn":75},{"ruleId":"629","severity":1,"message":"647","line":29,"column":9,"nodeType":"648","endLine":29,"endColumn":48},{"ruleId":"616","severity":1,"message":"645","line":3,"column":44,"nodeType":null,"messageId":"618","endLine":3,"endColumn":49},{"ruleId":"616","severity":1,"message":"649","line":4,"column":10,"nodeType":null,"messageId":"618","endLine":4,"endColumn":22},{"ruleId":"616","severity":1,"message":"650","line":100,"column":19,"nodeType":null,"messageId":"618","endLine":100,"endColumn":30},{"ruleId":"616","severity":1,"message":"651","line":136,"column":9,"nodeType":null,"messageId":"618","endLine":136,"endColumn":18},{"ruleId":"616","severity":1,"message":"652","line":43,"column":5,"nodeType":null,"messageId":"618","endLine":43,"endColumn":14},{"ruleId":"616","severity":1,"message":"653","line":5,"column":3,"nodeType":null,"messageId":"618","endLine":5,"endColumn":19},{"ruleId":"616","severity":1,"message":"654","line":7,"column":3,"nodeType":null,"messageId":"618","endLine":7,"endColumn":13},{"ruleId":"616","severity":1,"message":"655","line":64,"column":14,"nodeType":null,"messageId":"618","endLine":64,"endColumn":19},{"ruleId":"616","severity":1,"message":"656","line":242,"column":9,"nodeType":null,"messageId":"618","endLine":242,"endColumn":22},{"ruleId":"616","severity":1,"message":"657","line":243,"column":9,"nodeType":null,"messageId":"618","endLine":243,"endColumn":22},{"ruleId":"616","severity":1,"message":"638","line":249,"column":7,"nodeType":null,"messageId":"618","endLine":249,"endColumn":13},{"ruleId":"616","severity":1,"message":"638","line":14,"column":9,"nodeType":null,"messageId":"618","endLine":14,"endColumn":15},{"ruleId":"616","severity":1,"message":"655","line":24,"column":14,"nodeType":null,"messageId":"618","endLine":24,"endColumn":19},{"ruleId":"616","severity":1,"message":"617","line":3,"column":10,"nodeType":null,"messageId":"618","endLine":3,"endColumn":15},{"ruleId":"616","severity":1,"message":"658","line":30,"column":9,"nodeType":null,"messageId":"618","endLine":30,"endColumn":20},{"ruleId":"616","severity":1,"message":"653","line":2,"column":27,"nodeType":null,"messageId":"618","endLine":2,"endColumn":43},{"ruleId":"616","severity":1,"message":"655","line":35,"column":14,"nodeType":null,"messageId":"618","endLine":35,"endColumn":19},{"ruleId":"659","severity":2,"message":"660","line":94,"column":74,"nodeType":"661","messageId":"662","suggestions":"663"},{"ruleId":"659","severity":2,"message":"660","line":94,"column":94,"nodeType":"661","messageId":"662","suggestions":"664"},{"ruleId":"659","severity":2,"message":"660","line":116,"column":78,"nodeType":"661","messageId":"662","suggestions":"665"},{"ruleId":"659","severity":2,"message":"660","line":116,"column":92,"nodeType":"661","messageId":"662","suggestions":"666"},{"ruleId":"659","severity":2,"message":"667","line":137,"column":56,"nodeType":"661","messageId":"662","suggestions":"668"},{"ruleId":"669","severity":1,"message":"670","line":18,"column":18,"nodeType":"626","messageId":"671","endLine":18,"endColumn":30,"suggestions":"672"},{"ruleId":"616","severity":1,"message":"673","line":1,"column":17,"nodeType":null,"messageId":"618","endLine":1,"endColumn":25},{"ruleId":"616","severity":1,"message":"674","line":8,"column":54,"nodeType":null,"messageId":"618","endLine":8,"endColumn":67},{"ruleId":"629","severity":1,"message":"675","line":101,"column":6,"nodeType":"631","endLine":101,"endColumn":17,"suggestions":"676"},{"ruleId":"616","severity":1,"message":"677","line":1,"column":8,"nodeType":null,"messageId":"618","endLine":1,"endColumn":13},{"ruleId":"616","severity":1,"message":"678","line":1,"column":17,"nodeType":null,"messageId":"618","endLine":1,"endColumn":30},{"ruleId":"616","severity":1,"message":"679","line":1,"column":44,"nodeType":null,"messageId":"618","endLine":1,"endColumn":53},{"ruleId":"616","severity":1,"message":"673","line":1,"column":55,"nodeType":null,"messageId":"618","endLine":1,"endColumn":63},{"ruleId":"616","severity":1,"message":"680","line":1,"column":65,"nodeType":null,"messageId":"618","endLine":1,"endColumn":74},{"ruleId":"629","severity":1,"message":"681","line":53,"column":6,"nodeType":"631","endLine":53,"endColumn":8,"suggestions":"682"},{"ruleId":"629","severity":1,"message":"683","line":91,"column":6,"nodeType":"631","endLine":91,"endColumn":8,"suggestions":"684"},{"ruleId":"629","severity":1,"message":"685","line":53,"column":6,"nodeType":"631","endLine":53,"endColumn":18,"suggestions":"686"},{"ruleId":"616","severity":1,"message":"687","line":11,"column":3,"nodeType":null,"messageId":"618","endLine":11,"endColumn":15},{"ruleId":"616","severity":1,"message":"688","line":138,"column":10,"nodeType":null,"messageId":"618","endLine":138,"endColumn":22},{"ruleId":"616","severity":1,"message":"655","line":134,"column":40,"nodeType":null,"messageId":"618","endLine":134,"endColumn":45},{"ruleId":"616","severity":1,"message":"689","line":4,"column":55,"nodeType":null,"messageId":"618","endLine":4,"endColumn":60},{"ruleId":"616","severity":1,"message":"690","line":4,"column":62,"nodeType":null,"messageId":"618","endLine":4,"endColumn":76},{"ruleId":"616","severity":1,"message":"691","line":37,"column":9,"nodeType":null,"messageId":"618","endLine":37,"endColumn":17},{"ruleId":"629","severity":1,"message":"692","line":51,"column":6,"nodeType":"631","endLine":51,"endColumn":19,"suggestions":"693"},{"ruleId":"616","severity":1,"message":"655","line":129,"column":14,"nodeType":null,"messageId":"618","endLine":129,"endColumn":19},{"ruleId":"616","severity":1,"message":"655","line":170,"column":14,"nodeType":null,"messageId":"618","endLine":170,"endColumn":19},{"ruleId":"616","severity":1,"message":"655","line":200,"column":22,"nodeType":null,"messageId":"618","endLine":200,"endColumn":27},{"ruleId":"616","severity":1,"message":"653","line":2,"column":28,"nodeType":null,"messageId":"618","endLine":2,"endColumn":44},{"ruleId":"616","severity":1,"message":"694","line":3,"column":18,"nodeType":null,"messageId":"618","endLine":3,"endColumn":31},{"ruleId":"616","severity":1,"message":"690","line":5,"column":70,"nodeType":null,"messageId":"618","endLine":5,"endColumn":84},{"ruleId":"616","severity":1,"message":"695","line":6,"column":10,"nodeType":null,"messageId":"618","endLine":6,"endColumn":24},{"ruleId":"616","severity":1,"message":"622","line":10,"column":8,"nodeType":null,"messageId":"618","endLine":10,"endColumn":21},{"ruleId":"616","severity":1,"message":"691","line":59,"column":9,"nodeType":null,"messageId":"618","endLine":59,"endColumn":17},{"ruleId":"616","severity":1,"message":"649","line":13,"column":3,"nodeType":null,"messageId":"618","endLine":13,"endColumn":15},{"ruleId":"629","severity":1,"message":"696","line":184,"column":9,"nodeType":"648","endLine":184,"endColumn":42},{"ruleId":"629","severity":1,"message":"697","line":184,"column":9,"nodeType":"648","endLine":184,"endColumn":42},{"ruleId":"629","severity":1,"message":"698","line":185,"column":9,"nodeType":"648","endLine":185,"endColumn":51},{"ruleId":"616","severity":1,"message":"645","line":2,"column":34,"nodeType":null,"messageId":"618","endLine":2,"endColumn":39},{"ruleId":"616","severity":1,"message":"699","line":9,"column":10,"nodeType":null,"messageId":"618","endLine":9,"endColumn":26},{"ruleId":"629","severity":1,"message":"700","line":118,"column":9,"nodeType":"648","endLine":118,"endColumn":66},{"ruleId":"616","severity":1,"message":"640","line":2,"column":16,"nodeType":null,"messageId":"618","endLine":2,"endColumn":26},{"ruleId":"616","severity":1,"message":"701","line":1,"column":38,"nodeType":null,"messageId":"618","endLine":1,"endColumn":45},{"ruleId":"616","severity":1,"message":"640","line":6,"column":3,"nodeType":null,"messageId":"618","endLine":6,"endColumn":13},{"ruleId":"616","severity":1,"message":"702","line":11,"column":3,"nodeType":null,"messageId":"618","endLine":11,"endColumn":19},{"ruleId":"616","severity":1,"message":"690","line":19,"column":3,"nodeType":null,"messageId":"618","endLine":19,"endColumn":17},{"ruleId":"616","severity":1,"message":"703","line":2,"column":10,"nodeType":null,"messageId":"618","endLine":2,"endColumn":14},{"ruleId":"616","severity":1,"message":"704","line":3,"column":10,"nodeType":null,"messageId":"618","endLine":3,"endColumn":12},{"ruleId":"616","severity":1,"message":"705","line":28,"column":7,"nodeType":null,"messageId":"618","endLine":28,"endColumn":17},{"ruleId":"616","severity":1,"message":"694","line":6,"column":10,"nodeType":null,"messageId":"618","endLine":6,"endColumn":23},{"ruleId":"616","severity":1,"message":"655","line":48,"column":14,"nodeType":null,"messageId":"618","endLine":48,"endColumn":19},{"ruleId":"616","severity":1,"message":"694","line":6,"column":10,"nodeType":null,"messageId":"618","endLine":6,"endColumn":23},{"ruleId":"616","severity":1,"message":"706","line":10,"column":11,"nodeType":null,"messageId":"618","endLine":10,"endColumn":17},{"ruleId":"629","severity":1,"message":"707","line":68,"column":6,"nodeType":"631","endLine":68,"endColumn":28,"suggestions":"708"},{"ruleId":"616","severity":1,"message":"655","line":109,"column":14,"nodeType":null,"messageId":"618","endLine":109,"endColumn":19},{"ruleId":"616","severity":1,"message":"702","line":10,"column":3,"nodeType":null,"messageId":"618","endLine":10,"endColumn":19},{"ruleId":"616","severity":1,"message":"649","line":14,"column":3,"nodeType":null,"messageId":"618","endLine":14,"endColumn":15},{"ruleId":"616","severity":1,"message":"709","line":23,"column":10,"nodeType":null,"messageId":"618","endLine":23,"endColumn":24},{"ruleId":"616","severity":1,"message":"710","line":29,"column":13,"nodeType":null,"messageId":"618","endLine":29,"endColumn":21},{"ruleId":"711","severity":1,"message":"712","line":100,"column":25,"nodeType":"713","messageId":"714","endLine":100,"endColumn":60,"fix":"715"},{"ruleId":"616","severity":1,"message":"716","line":314,"column":9,"nodeType":null,"messageId":"618","endLine":314,"endColumn":36},{"ruleId":"629","severity":1,"message":"717","line":421,"column":6,"nodeType":"631","endLine":421,"endColumn":48,"suggestions":"718"},{"ruleId":"616","severity":1,"message":"719","line":2,"column":71,"nodeType":null,"messageId":"618","endLine":2,"endColumn":78},{"ruleId":"616","severity":1,"message":"646","line":3,"column":95,"nodeType":null,"messageId":"618","endLine":3,"endColumn":106},{"ruleId":"616","severity":1,"message":"710","line":11,"column":13,"nodeType":null,"messageId":"618","endLine":11,"endColumn":21},{"ruleId":"616","severity":1,"message":"720","line":88,"column":9,"nodeType":null,"messageId":"618","endLine":88,"endColumn":11},{"ruleId":"616","severity":1,"message":"638","line":484,"column":9,"nodeType":null,"messageId":"618","endLine":484,"endColumn":15},{"ruleId":"616","severity":1,"message":"703","line":2,"column":10,"nodeType":null,"messageId":"618","endLine":2,"endColumn":14},{"ruleId":"616","severity":1,"message":"721","line":4,"column":24,"nodeType":null,"messageId":"618","endLine":4,"endColumn":30},{"ruleId":"616","severity":1,"message":"679","line":1,"column":27,"nodeType":null,"messageId":"618","endLine":1,"endColumn":36},{"ruleId":"616","severity":1,"message":"649","line":5,"column":14,"nodeType":null,"messageId":"618","endLine":5,"endColumn":26},{"ruleId":"616","severity":1,"message":"722","line":6,"column":25,"nodeType":null,"messageId":"618","endLine":6,"endColumn":37},{"ruleId":"616","severity":1,"message":"723","line":12,"column":42,"nodeType":null,"messageId":"618","endLine":12,"endColumn":58},{"ruleId":"616","severity":1,"message":"724","line":12,"column":60,"nodeType":null,"messageId":"618","endLine":12,"endColumn":74},{"ruleId":"616","severity":1,"message":"725","line":12,"column":76,"nodeType":null,"messageId":"618","endLine":12,"endColumn":86},{"ruleId":"616","severity":1,"message":"726","line":23,"column":10,"nodeType":null,"messageId":"618","endLine":23,"endColumn":23},{"ruleId":"616","severity":1,"message":"727","line":26,"column":10,"nodeType":null,"messageId":"618","endLine":26,"endColumn":20},{"ruleId":"616","severity":1,"message":"637","line":2,"column":16,"nodeType":null,"messageId":"618","endLine":2,"endColumn":20},{"ruleId":"728","severity":1,"message":"729","line":2,"column":40,"nodeType":"730","endLine":2,"endColumn":54,"fix":"731"},{"ruleId":"728","severity":1,"message":"729","line":6,"column":23,"nodeType":"730","endLine":6,"endColumn":37},{"ruleId":"616","severity":1,"message":"732","line":2,"column":50,"nodeType":null,"messageId":"618","endLine":2,"endColumn":59},{"ruleId":"733","severity":1,"message":"734","line":6,"column":1,"nodeType":"735","endLine":10,"endColumn":20,"fix":"736"},{"ruleId":"733","severity":1,"message":"734","line":11,"column":1,"nodeType":"735","endLine":11,"endColumn":42,"fix":"737"},{"ruleId":"733","severity":1,"message":"734","line":12,"column":1,"nodeType":"735","endLine":12,"endColumn":62,"fix":"738"},{"ruleId":"733","severity":1,"message":"734","line":13,"column":1,"nodeType":"735","endLine":13,"endColumn":52,"fix":"739"},{"ruleId":"616","severity":1,"message":"655","line":78,"column":14,"nodeType":null,"messageId":"618","endLine":78,"endColumn":19},{"ruleId":"629","severity":1,"message":"740","line":57,"column":9,"nodeType":"648","endLine":57,"endColumn":48},{"ruleId":"629","severity":1,"message":"741","line":134,"column":6,"nodeType":"631","endLine":134,"endColumn":75,"suggestions":"742"},"@typescript-eslint/no-unused-vars","'Image' is defined but never used.","unusedVar","'FieldArray' is defined but never used.","'Yup' is defined but never used.","'DatePicker' is defined but never used.","'MaterialIcons' is defined but never used.","'theme' is assigned a value but never used.","react-hooks/rules-of-hooks","React Hook \"useCallback\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","Identifier","React Hook \"useFocusCallback\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","React Hook \"useImperativeHandle\" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'existingImageUrl'. Either include it or remove the dependency array. If 'setImage' needs the current value of 'existingImageUrl', you can also switch to useReducer instead of useState and read 'existingImageUrl' in the reducer.","ArrayExpression",["743"],"'isDeleting' is assigned a value but never used.","'TRPCClientError' is defined but never used.","'useNavigation' is defined but never used.","'DrawerActions' is defined but never used.","'Text' is defined but never used.","'router' is assigned a value but never used.","'LinearGradient' is defined but never used.","'ScrollView' is defined but never used.","'showRefundOptions' is assigned a value but never used.","'getRefundDotColor' is assigned a value but never used.","'getRefundTextColor' is assigned a value but never used.","'getRefundStatusText' is assigned a value but never used.","'Alert' is defined but never used.","'MyTextInput' is defined but never used.","The 'products' logical expression could make the dependencies of useMemo Hook (at line 48) change on every render. To fix this, wrap the initialization of 'products' in its own useMemo() Hook.","VariableDeclarator","'AppContainer' is defined but never used.","'deleteStore' is assigned a value but never used.","'cardWidth' is assigned a value but never used.","'isLoading' is assigned a value but never used.","'TouchableOpacity' is defined but never used.","'Dimensions' is defined but never used.","'error' is defined but never used.","'createSnippet' is assigned a value but never used.","'updateSnippet' is assigned a value but never used.","'totalAmount' is assigned a value but never used.","react/no-unescaped-entities","`\"` can be escaped with `"`, `“`, `"`, `”`.","JSXText","unescapedEntityAlts",["744","745","746","747"],["748","749","750","751"],["752","753","754","755"],["756","757","758","759"],"`'` can be escaped with `'`, `‘`, `'`, `’`.",["760","761","762","763"],"@typescript-eslint/no-empty-object-type","An empty interface declaration allows any non-nullish value, including literals like `0` and `\"\"`.\n- If that's what you want, disable this lint rule with an inline comment or configure the 'allowInterfaces' rule option.\n- If you want a type meaning \"any object\", you probably want `object` instead.\n- If you want a type meaning \"any value\", you probably want `unknown` instead.","noEmptyInterface",["764","765"],"'useState' is defined but never used.","'VendorSnippet' is defined but never used.","React Hook useEffect has a missing dependency: 'formik'. Either include it or remove the dependency array.",["766"],"'React' is defined but never used.","'createContext' is defined but never used.","'useEffect' is defined but never used.","'ReactNode' is defined but never used.","React Hook useEffect has missing dependencies: 'pathname' and 'router'. Either include them or remove the dependency array.",["767"],"React Hook useEffect has a missing dependency: 'logout'. Either include it or remove the dependency array.",["768"],"React Hook React.useEffect has a missing dependency: 'spinAnim'. Either include it or remove the dependency array.",["769"],"'BottomDialog' is defined but never used.","'viewProducts' is assigned a value but never used.","'theme' is defined but never used.","'BottomDropdown' is defined but never used.","'products' is assigned a value but never used.","React Hook React.useEffect has a missing dependency: 'banners'. Either include it or remove the dependency array.",["770"],"'FormikHelpers' is defined but never used.","'DropdownOption' is defined but never used.","The 'stores' logical expression could make the dependencies of useMemo Hook (at line 190) change on every render. To fix this, wrap the initialization of 'stores' in its own useMemo() Hook.","The 'stores' logical expression could make the dependencies of useEffect Hook (at line 207) change on every render. To fix this, wrap the initialization of 'stores' in its own useMemo() Hook.","The 'allProducts' logical expression could make the dependencies of useMemo Hook (at line 215) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'allProducts' in its own useMemo() Hook.","'useInfiniteQuery' is defined but never used.","The 'coupons' logical expression could make the dependencies of useMemo Hook (at line 135) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'coupons' in its own useMemo() Hook.","'useMemo' is defined but never used.","'RenderItemParams' is defined but never used.","'View' is defined but never used.","'tw' is defined but never used.","'itemHeight' is assigned a value but never used.","'Banner' is defined but never used.","React Hook useEffect has a missing dependency: 'router'. Either include it or remove the dependency array.",["771"],"'useQueryClient' is defined but never used.","'Location' is defined but never used.","@typescript-eslint/array-type","Array type using 'Array' is forbidden. Use 'T[]' instead.","TSTypeReference","errorStringArray",{"range":"772","text":"773"},"'updateAddressCoordsMutation' is assigned a value but never used.","React Hook useMemo has missing dependencies: 'deliverySequence', 'orders', and 'staffData?.staff'. Either include them or remove the dependency array.",["774"],"'Linking' is defined but never used.","'id' is assigned a value but never used.","'MyText' is defined but never used.","'FontAwesome5' is defined but never used.","'useAnimatedStyle' is defined but never used.","'useSharedValue' is defined but never used.","'withSpring' is defined but never used.","'adminResponse' is assigned a value but never used.","'uploadUrls' is assigned a value but never used.","import/no-duplicates","'/Users/mohammedshafiuddin/WebDev/freshyo/node_modules/react-native/index.js' imported multiple times.","Literal",{"range":"775","text":"776"},"'TextInput' is defined but never used.","import/first","Import in body of module; reorder to top.","ImportDeclaration",{"range":"777","text":"778"},{"range":"779","text":"778"},{"range":"780","text":"778"},{"range":"781","text":"782"},"The 'products' logical expression could make the dependencies of useMemo Hook (at line 117) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'products' in its own useMemo() Hook.","React Hook useMemo has a missing dependency: 'formatProductLabel'. Either include it or remove the dependency array.",["783"],{"desc":"784","fix":"785"},{"messageId":"786","data":"787","fix":"788","desc":"789"},{"messageId":"786","data":"790","fix":"791","desc":"792"},{"messageId":"786","data":"793","fix":"794","desc":"795"},{"messageId":"786","data":"796","fix":"797","desc":"798"},{"messageId":"786","data":"799","fix":"800","desc":"789"},{"messageId":"786","data":"801","fix":"802","desc":"792"},{"messageId":"786","data":"803","fix":"804","desc":"795"},{"messageId":"786","data":"805","fix":"806","desc":"798"},{"messageId":"786","data":"807","fix":"808","desc":"789"},{"messageId":"786","data":"809","fix":"810","desc":"792"},{"messageId":"786","data":"811","fix":"812","desc":"795"},{"messageId":"786","data":"813","fix":"814","desc":"798"},{"messageId":"786","data":"815","fix":"816","desc":"789"},{"messageId":"786","data":"817","fix":"818","desc":"792"},{"messageId":"786","data":"819","fix":"820","desc":"795"},{"messageId":"786","data":"821","fix":"822","desc":"798"},{"messageId":"786","data":"823","fix":"824","desc":"825"},{"messageId":"786","data":"826","fix":"827","desc":"828"},{"messageId":"786","data":"829","fix":"830","desc":"831"},{"messageId":"786","data":"832","fix":"833","desc":"834"},{"messageId":"835","data":"836","fix":"837","desc":"838"},{"messageId":"835","data":"839","fix":"840","desc":"841"},{"desc":"842","fix":"843"},{"desc":"844","fix":"845"},{"desc":"846","fix":"847"},{"desc":"848","fix":"849"},{"desc":"850","fix":"851"},{"desc":"852","fix":"853"},[2987,3022],"{ id: number; name: string }[]",{"desc":"854","fix":"855"},[73,305],", Alert } from 'react-native';\nimport { MyText, tw, BottomDialog, MyTextInput } from 'common-ui';\nimport { trpc } from '@/src/trpc-client';\nimport MaterialIcons from '@expo/vector-icons/MaterialIcons';\n",[297,297],"",[339,339],[401,401],[0,453],"import React from 'react';\nimport { View, TouchableOpacity, Linking, Alert, TextInput, ScrollView, Dimensions } from 'react-native';\nimport * as Location from 'expo-location';\nimport {\n MyText,\n tw,\n BottomDialog,\n} from 'common-ui';\nimport { trpc } from '@/src/trpc-client';\nimport MaterialIcons from '@expo/vector-icons/MaterialIcons';\nimport Ionicons from '@expo/vector-icons/Ionicons';\n\nconst { height: SCREEN_HEIGHT } = Dimensions.get('window');",{"desc":"856","fix":"857"},"Update the dependencies array to be: [existingImageUrl, initialValues.isDashboardTag]",{"range":"858","text":"859"},"replaceWithAlt",{"alt":"860"},{"range":"861","text":"862"},"Replace with `"`.",{"alt":"863"},{"range":"864","text":"865"},"Replace with `“`.",{"alt":"866"},{"range":"867","text":"868"},"Replace with `"`.",{"alt":"869"},{"range":"870","text":"871"},"Replace with `”`.",{"alt":"860"},{"range":"872","text":"873"},{"alt":"863"},{"range":"874","text":"875"},{"alt":"866"},{"range":"876","text":"877"},{"alt":"869"},{"range":"878","text":"879"},{"alt":"860"},{"range":"880","text":"881"},{"alt":"863"},{"range":"882","text":"883"},{"alt":"866"},{"range":"884","text":"885"},{"alt":"869"},{"range":"886","text":"887"},{"alt":"860"},{"range":"888","text":"860"},{"alt":"863"},{"range":"889","text":"863"},{"alt":"866"},{"range":"890","text":"866"},{"alt":"869"},{"range":"891","text":"869"},{"alt":"892"},{"range":"893","text":"894"},"Replace with `'`.",{"alt":"895"},{"range":"896","text":"897"},"Replace with `‘`.",{"alt":"898"},{"range":"899","text":"900"},"Replace with `'`.",{"alt":"901"},{"range":"902","text":"903"},"Replace with `’`.","replaceEmptyInterface",{"replacement":"904"},{"range":"905","text":"906"},"Replace empty interface with `object`.",{"replacement":"907"},{"range":"908","text":"909"},"Replace empty interface with `unknown`.","Update the dependencies array to be: [formik, isEditing]",{"range":"910","text":"911"},"Update the dependencies array to be: [pathname, router]",{"range":"912","text":"913"},"Update the dependencies array to be: [logout]",{"range":"914","text":"915"},"Update the dependencies array to be: [refreshing, spinAnim]",{"range":"916","text":"917"},"Update the dependencies array to be: [banners, bannersData]",{"range":"918","text":"919"},"Update the dependencies array to be: [bannerId, bannerData, router]",{"range":"920","text":"921"},"Update the dependencies array to be: [orders, selectedUserId, deliverySequence, staffData?.staff]",{"range":"922","text":"923"},"Update the dependencies array to be: [filteredProducts, selectedGroupIds, groups, isDisabled, formatProductLabel]",{"range":"924","text":"925"},[1425,1455],"[existingImageUrl, initialValues.isDashboardTag]",""",[3153,3179]," product(s) from snippet "","“",[3153,3179]," product(s) from snippet “",""",[3153,3179]," product(s) from snippet "","”",[3153,3179]," product(s) from snippet ”",[3198,3208],""\n ",[3198,3208],"“\n ",[3198,3208],""\n ",[3198,3208],"”\n ",[3830,3842],"Orders for "",[3830,3842],"Orders for “",[3830,3842],"Orders for "",[3830,3842],"Orders for ”",[3855,3856],[3855,3856],[3855,3856],[3855,3856],"'",[4770,4852],"\n No orders found that match this snippet's criteria\n ","‘",[4770,4852],"\n No orders found that match this snippet‘s criteria\n ","'",[4770,4852],"\n No orders found that match this snippet's criteria\n ","’",[4770,4852],"\n No orders found that match this snippet’s criteria\n ","object",[585,638],"type StoreFormRef = object","unknown",[585,638],"type StoreFormRef = unknown",[3534,3545],"[formik, isEditing]",[1709,1711],"[pathname, router]",[2596,2598],"[logout]",[1465,1477],"[refreshing, spinAnim]",[1979,1992],"[banners, bannersData]",[1992,2014],"[bannerId, bannerData, router]",[13877,13919],"[orders, selectedUserId, deliverySequence, staffData?.staff]",[4342,4411],"[filteredProducts, selectedGroupIds, groups, isDisabled, formatProductLabel]"] \ No newline at end of file diff --git a/apps/admin-ui/.expo/types/router.d.ts b/apps/admin-ui/.expo/types/router.d.ts index 47d4a4b..7e4ca6f 100644 --- a/apps/admin-ui/.expo/types/router.d.ts +++ b/apps/admin-ui/.expo/types/router.d.ts @@ -6,9 +6,9 @@ export * from 'expo-router'; declare module 'expo-router' { export namespace ExpoRouter { export interface __routes { - hrefInputParams: { pathname: Router.RelativePathString, params?: Router.UnknownInputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownInputParams } | { pathname: `/`; params?: Router.UnknownInputParams; } | { pathname: `/login`; params?: Router.UnknownInputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } }; - hrefOutputParams: { pathname: Router.RelativePathString, params?: Router.UnknownOutputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownOutputParams } | { pathname: `/`; params?: Router.UnknownOutputParams; } | { pathname: `/login`; params?: Router.UnknownOutputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownOutputParams & { id: string; } }; - href: Router.RelativePathString | Router.ExternalPathString | `/${`?${string}` | `#${string}` | ''}` | `/login${`?${string}` | `#${string}` | ''}` | `/_sitemap${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/address-management${`?${string}` | `#${string}` | ''}` | `/address-management${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/complaints${`?${string}` | `#${string}` | ''}` | `/complaints${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons/create${`?${string}` | `#${string}` | ''}` | `/coupons/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons${`?${string}` | `#${string}` | ''}` | `/coupons${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons/reserved-coupons${`?${string}` | `#${string}` | ''}` | `/coupons/reserved-coupons${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/customize-app${`?${string}` | `#${string}` | ''}` | `/customize-app${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/customize-app/popular-items${`?${string}` | `#${string}` | ''}` | `/customize-app/popular-items${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard${`?${string}` | `#${string}` | ''}` | `/dashboard${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners/create${`?${string}` | `#${string}` | ''}` | `/dashboard-banners/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners${`?${string}` | `#${string}` | ''}` | `/dashboard-banners${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders${`?${string}` | `#${string}` | ''}` | `/manage-orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders/delivery-sequences${`?${string}` | `#${string}` | ''}` | `/manage-orders/delivery-sequences${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders/orders${`?${string}` | `#${string}` | ''}` | `/manage-orders/orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/prices-overview${`?${string}` | `#${string}` | ''}` | `/prices-overview${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings/create${`?${string}` | `#${string}` | ''}` | `/product-groupings/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings${`?${string}` | `#${string}` | ''}` | `/product-groupings${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags/add${`?${string}` | `#${string}` | ''}` | `/product-tags/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags${`?${string}` | `#${string}` | ''}` | `/product-tags${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags/edit${`?${string}` | `#${string}` | ''}` | `/product-tags/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/add${`?${string}` | `#${string}` | ''}` | `/products/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/edit${`?${string}` | `#${string}` | ''}` | `/products/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products${`?${string}` | `#${string}` | ''}` | `/products${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/rebalance-orders${`?${string}` | `#${string}` | ''}` | `/rebalance-orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/add${`?${string}` | `#${string}` | ''}` | `/slots/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots${`?${string}` | `#${string}` | ''}` | `/slots${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/slot-details${`?${string}` | `#${string}` | ''}` | `/slots/slot-details${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores/add${`?${string}` | `#${string}` | ''}` | `/stores/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores/edit${`?${string}` | `#${string}` | ''}` | `/stores/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores${`?${string}` | `#${string}` | ''}` | `/stores${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/users${`?${string}` | `#${string}` | ''}` | `/users${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/vendor-snippets${`?${string}` | `#${string}` | ''}` | `/vendor-snippets${`?${string}` | `#${string}` | ''}` | { pathname: Router.RelativePathString, params?: Router.UnknownInputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownInputParams } | { pathname: `/`; params?: Router.UnknownInputParams; } | { pathname: `/login`; params?: Router.UnknownInputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownInputParams; } | `${'/(drawer)'}/coupons/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/coupons/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/dashboard-banners/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/order-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/order-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/product-groupings/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/detail/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/products/detail/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/slots/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/user-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/user-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } }; + hrefInputParams: { pathname: Router.RelativePathString, params?: Router.UnknownInputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownInputParams } | { pathname: `/`; params?: Router.UnknownInputParams; } | { pathname: `/login`; params?: Router.UnknownInputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/all-items-order` | `/customize-app/all-items-order`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } }; + hrefOutputParams: { pathname: Router.RelativePathString, params?: Router.UnknownOutputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownOutputParams } | { pathname: `/`; params?: Router.UnknownOutputParams; } | { pathname: `/login`; params?: Router.UnknownOutputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/customize-app/all-items-order` | `/customize-app/all-items-order`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownOutputParams; } | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownOutputParams & { id: string; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownOutputParams & { id: string; } }; + href: Router.RelativePathString | Router.ExternalPathString | `/${`?${string}` | `#${string}` | ''}` | `/login${`?${string}` | `#${string}` | ''}` | `/_sitemap${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/address-management${`?${string}` | `#${string}` | ''}` | `/address-management${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/complaints${`?${string}` | `#${string}` | ''}` | `/complaints${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons/create${`?${string}` | `#${string}` | ''}` | `/coupons/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons${`?${string}` | `#${string}` | ''}` | `/coupons${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/coupons/reserved-coupons${`?${string}` | `#${string}` | ''}` | `/coupons/reserved-coupons${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/customize-app/all-items-order${`?${string}` | `#${string}` | ''}` | `/customize-app/all-items-order${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/customize-app${`?${string}` | `#${string}` | ''}` | `/customize-app${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/customize-app/popular-items${`?${string}` | `#${string}` | ''}` | `/customize-app/popular-items${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard${`?${string}` | `#${string}` | ''}` | `/dashboard${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners/create${`?${string}` | `#${string}` | ''}` | `/dashboard-banners/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners${`?${string}` | `#${string}` | ''}` | `/dashboard-banners${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders${`?${string}` | `#${string}` | ''}` | `/manage-orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders/delivery-sequences${`?${string}` | `#${string}` | ''}` | `/manage-orders/delivery-sequences${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/manage-orders/orders${`?${string}` | `#${string}` | ''}` | `/manage-orders/orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/prices-overview${`?${string}` | `#${string}` | ''}` | `/prices-overview${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings/create${`?${string}` | `#${string}` | ''}` | `/product-groupings/create${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings${`?${string}` | `#${string}` | ''}` | `/product-groupings${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags/add${`?${string}` | `#${string}` | ''}` | `/product-tags/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags${`?${string}` | `#${string}` | ''}` | `/product-tags${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-tags/edit${`?${string}` | `#${string}` | ''}` | `/product-tags/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/add${`?${string}` | `#${string}` | ''}` | `/products/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/edit${`?${string}` | `#${string}` | ''}` | `/products/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products${`?${string}` | `#${string}` | ''}` | `/products${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/rebalance-orders${`?${string}` | `#${string}` | ''}` | `/rebalance-orders${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/add${`?${string}` | `#${string}` | ''}` | `/slots/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots${`?${string}` | `#${string}` | ''}` | `/slots${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/slot-details${`?${string}` | `#${string}` | ''}` | `/slots/slot-details${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores/add${`?${string}` | `#${string}` | ''}` | `/stores/add${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores/edit${`?${string}` | `#${string}` | ''}` | `/stores/edit${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/stores${`?${string}` | `#${string}` | ''}` | `/stores${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/users${`?${string}` | `#${string}` | ''}` | `/users${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/vendor-snippets${`?${string}` | `#${string}` | ''}` | `/vendor-snippets${`?${string}` | `#${string}` | ''}` | { pathname: Router.RelativePathString, params?: Router.UnknownInputParams } | { pathname: Router.ExternalPathString, params?: Router.UnknownInputParams } | { pathname: `/`; params?: Router.UnknownInputParams; } | { pathname: `/login`; params?: Router.UnknownInputParams; } | { pathname: `/_sitemap`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/address-management` | `/address-management`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/complaints` | `/complaints`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/create` | `/coupons/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons` | `/coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/coupons/reserved-coupons` | `/coupons/reserved-coupons`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/all-items-order` | `/customize-app/all-items-order`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app` | `/customize-app`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/customize-app/popular-items` | `/customize-app/popular-items`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard` | `/dashboard`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners/create` | `/dashboard-banners/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/dashboard-banners` | `/dashboard-banners`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders` | `/manage-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/delivery-sequences` | `/manage-orders/delivery-sequences`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/manage-orders/orders` | `/manage-orders/orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/prices-overview` | `/prices-overview`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings/create` | `/product-groupings/create`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-groupings` | `/product-groupings`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/add` | `/product-tags/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags` | `/product-tags`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/product-tags/edit` | `/product-tags/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/add` | `/products/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products/edit` | `/products/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/products` | `/products`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/rebalance-orders` | `/rebalance-orders`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/add` | `/slots/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots` | `/slots`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/slots/slot-details` | `/slots/slot-details`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/add` | `/stores/add`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores/edit` | `/stores/edit`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/stores` | `/stores`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/users` | `/users`; params?: Router.UnknownInputParams; } | { pathname: `${'/(drawer)'}/vendor-snippets` | `/vendor-snippets`; params?: Router.UnknownInputParams; } | `${'/(drawer)'}/coupons/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/coupons/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/dashboard-banners/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/dashboard-banners/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/order-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/order-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/product-groupings/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/product-groupings/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/products/detail/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/products/detail/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/slots/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/slots/edit/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `${'/(drawer)'}/user-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | `/user-details/${Router.SingleRoutePart}${`?${string}` | `#${string}` | ''}` | { pathname: `${'/(drawer)'}/coupons/edit/[id]` | `/coupons/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/dashboard-banners/edit/[id]` | `/dashboard-banners/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/order-details/[id]` | `/order-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/product-groupings/edit/[id]` | `/product-groupings/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/products/detail/[id]` | `/products/detail/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/slots/edit/[id]` | `/slots/edit/[id]`, params: Router.UnknownInputParams & { id: string | number; } } | { pathname: `${'/(drawer)'}/user-details/[id]` | `/user-details/[id]`, params: Router.UnknownInputParams & { id: string | number; } }; } } } diff --git a/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx b/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx index 913362f..ffee930 100644 --- a/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx +++ b/apps/admin-ui/app/(drawer)/customize-app/_layout.tsx @@ -17,6 +17,13 @@ export default function Layout() { headerShown: false, }} /> + ); } \ No newline at end of file diff --git a/apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx b/apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx new file mode 100644 index 0000000..d12229e --- /dev/null +++ b/apps/admin-ui/app/(drawer)/customize-app/all-items-order.tsx @@ -0,0 +1,391 @@ +import React, { useState, useEffect, useCallback } from "react"; +import { + View, + Alert, + ActivityIndicator, + Dimensions, + StyleSheet, +} from "react-native"; +import { TouchableOpacity } from "react-native-gesture-handler"; +import { Image } from "expo-image"; +import DraggableFlatList, { + ScaleDecorator, +} from "react-native-draggable-flatlist"; +import { + AppContainer, + MyText, + tw, + MyTouchableOpacity, +} from "common-ui"; +import { useRouter } from "expo-router"; +import { trpc } from "../../../src/trpc-client"; +import MaterialIcons from "@expo/vector-icons/MaterialIcons"; +import { useQueryClient } from "@tanstack/react-query"; + +const { width: screenWidth } = Dimensions.get("window"); +// Item takes full width minus padding +const itemWidth = screenWidth - 48; // 24px padding each side +const itemHeight = 80; + +interface Product { + id: number; + name: string; + images: string[]; + isOutOfStock: boolean; +} + +interface ProductItemProps { + item: Product; + drag: () => void; + isActive: boolean; +} + +const ProductItem: React.FC = ({ + item, + drag, + isActive, +}) => { + return ( + + + {/* Drag Handle */} + + + + + {/* Product Image */} + {item.images?.[0] ? ( + + ) : ( + + + + )} + + {/* Product Info */} + + + {item.name.length > 30 ? item.name.substring(0, 30) + '...' : item.name} + + + {item.isOutOfStock && ( + + )} + + + + ); +}; + +export default function AllItemsOrder() { + const router = useRouter(); + const queryClient = useQueryClient(); + const [products, setProducts] = useState([]); + const [hasChanges, setHasChanges] = useState(false); + + // Get current order from constants + const { data: constants, isLoading: isLoadingConstants, error: constantsError } = trpc.admin.const.getConstants.useQuery(); + const { data: allProducts, isLoading: isLoadingProducts, error: productsError } = trpc.common.product.getAllProductsSummary.useQuery({}); + const updateConstants = trpc.admin.const.updateConstants.useMutation(); + + // Initialize products from constants + useEffect(() => { + if (allProducts?.products) { + const allItemsOrderConstant = constants?.find(c => c.key === 'allItemsOrder'); + + let orderedIds: number[] = []; + + if (allItemsOrderConstant) { + const value = allItemsOrderConstant.value; + + if (Array.isArray(value)) { + orderedIds = value.map((id: any) => parseInt(id)); + } else if (typeof value === 'string') { + orderedIds = value.split(',').map((id: string) => parseInt(id.trim())).filter(id => !isNaN(id)); + } + } + + // Create product map for quick lookup + const productMap = new Map(allProducts.products.map(p => [p.id, p])); + + // Sort products based on order, products not in order go to end + const sortedProducts: Product[] = []; + + // First add products in the specified order + for (const id of orderedIds) { + const product = productMap.get(id); + if (product) { + sortedProducts.push({ + id: product.id, + name: product.name, + images: product.images || [], + isOutOfStock: product.isOutOfStock || false, + }); + productMap.delete(id); + } + } + + // Then add remaining products (not in order yet) + for (const product of productMap.values()) { + sortedProducts.push({ + id: product.id, + name: product.name, + images: product.images || [], + isOutOfStock: product.isOutOfStock || false, + }); + } + + setProducts(sortedProducts); + } + }, [constants, allProducts]); + + const handleDragEnd = useCallback(({ data }: { data: Product[] }) => { + setProducts(data); + setHasChanges(true); + }, []); + + const renderItem = useCallback(({ item, drag, isActive }: { item: Product; drag: () => void; isActive: boolean }) => { + return ( + + ); + }, []); + + const handleSave = () => { + const productIds = products.map(p => p.id); + + updateConstants.mutate( + { + constants: [{ + key: 'allItemsOrder', + value: productIds + }] + }, + { + onSuccess: () => { + setHasChanges(false); + Alert.alert('Success', 'All items order updated successfully!'); + queryClient.invalidateQueries({ queryKey: ['const.getConstants'] }); + }, + onError: (error) => { + Alert.alert('Error', 'Failed to update items order. Please try again.'); + console.error('Update all items order error:', error); + } + } + ); + }; + + // Show loading state while data is being fetched + if (isLoadingConstants || isLoadingProducts) { + return ( + + + + router.back()} + style={tw`p-2 -ml-4`} + > + + + All Items Order + + + + + + {isLoadingConstants ? 'Loading order...' : 'Loading products...'} + + + + + ); + } + + // Show error state if queries failed + if (constantsError || productsError) { + return ( + + + + router.back()} + style={tw`p-2 -ml-4`} + > + + + All Items Order + + + + + Error + + {constantsError ? 'Failed to load order' : 'Failed to load products'} + + router.back()} + style={tw`mt-6 bg-blue-600 px-6 py-3 rounded-full`} + > + Go Back + + + + + ); + } + + return ( + + {/* Header */} + + router.back()} + style={tw`p-2 -ml-4`} + > + + + + All Items Order + + + + {updateConstants.isPending ? 'Saving...' : 'Save'} + + + + + {/* Content */} + {products.length === 0 ? ( + + + + No products available + + + ) : ( + + + + Long press and drag to reorder • {products.length} items + + + + + item.id.toString()} + onDragEnd={handleDragEnd} + showsVerticalScrollIndicator={true} + contentContainerStyle={{ paddingBottom: 20 }} + containerStyle={tw`flex-1`} + keyboardShouldPersistTaps="handled" + // Enable auto-scroll during drag + activationDistance={10} + /> + + + )} + + ); +} + +const styles = StyleSheet.create({ + item: { + width: itemWidth, + height: 60, + backgroundColor: 'white', + borderRadius: 8, + borderWidth: 1, + borderColor: '#e5e7eb', + padding: 10, + flexDirection: 'row', + alignItems: 'center', + shadowColor: '#000', + shadowOffset: { width: 0, height: 1 }, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, + marginVertical: 4, + }, + activeItem: { + shadowColor: '#3b82f6', + shadowOffset: { width: 0, height: 4 }, + shadowOpacity: 0.3, + shadowRadius: 8, + elevation: 8, + borderColor: '#3b82f6', + transform: [{ scale: 1.02 }], + }, + outOfStock: { + opacity: 0.6, + }, + dragHandle: { + marginRight: 8, + padding: 2, + }, + image: { + width: 30, + height: 30, + borderRadius: 6, + marginRight: 10, + }, + placeholderImage: { + width: 30, + height: 30, + borderRadius: 6, + backgroundColor: '#f3f4f6', + marginRight: 10, + alignItems: 'center', + justifyContent: 'center', + }, + info: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + }, + name: { + fontSize: 13, + color: '#111827', + fontWeight: '500', + flex: 1, + marginRight: 4, + }, + orderNumber: { + fontSize: 11, + color: '#9ca3af', + marginLeft: 8, + }, +}); diff --git a/apps/admin-ui/app/(drawer)/customize-app/index.tsx b/apps/admin-ui/app/(drawer)/customize-app/index.tsx index 8148277..0ac8b4b 100644 --- a/apps/admin-ui/app/(drawer)/customize-app/index.tsx +++ b/apps/admin-ui/app/(drawer)/customize-app/index.tsx @@ -31,6 +31,7 @@ const CONST_LABELS: Record = { playStoreUrl: 'Play Store URL', appStoreUrl: 'App Store URL', popularItems: 'Popular Items', + allItemsOrder: 'All Items Order', isFlashDeliveryEnabled: 'Enable Flash Delivery', supportMobile: 'Support Mobile', supportEmail: 'Support Email', @@ -48,6 +49,7 @@ const ConstantInput: React.FC = ({ constant, setFieldValue, // Special handling for popularItems - show navigation button instead of input if (constant.key === 'popularItems') { + console.log('key is allItemsOrder') return ( @@ -67,6 +69,28 @@ const ConstantInput: React.FC = ({ constant, setFieldValue, ); } + // Special handling for allItemsOrder - show navigation button instead of input + if (constant.key === 'allItemsOrder') { + + return ( + + + {CONST_LABELS[constant.key] || constant.key} + + router.push('/(drawer)/customize-app/all-items-order')} + style={tw`bg-green-50 border-2 border-dashed border-green-200 p-4 rounded-lg flex-row items-center justify-center`} + > + + + Manage All Visible Items ({Array.isArray(constant.value) ? constant.value.length : 0} items) + + + + + ); + } + // Handle boolean values - show checkbox if (typeof constant.value === 'boolean') { return ( @@ -134,6 +158,7 @@ export default function CustomizeApp() { const { data: constants, isLoading: isLoadingConstants, refetch } = trpc.admin.const.getConstants.useQuery(); const { mutate: updateConstants, isPending: isUpdating } = trpc.admin.const.updateConstants.useMutation(); + const handleSubmit = (values: ConstantFormData) => { // Filter out constants that haven't changed const changedConstants = values.constants.filter((constant, index) => { diff --git a/apps/backend/.env b/apps/backend/.env index c0a8fea..c0792bb 100755 --- a/apps/backend/.env +++ b/apps/backend/.env @@ -1,7 +1,7 @@ ENV_MODE=PROD -DATABASE_URL=postgresql://postgres:meatfarmer_master_password@57.128.212.174:7447/meatfarmer #technocracy -# DATABASE_URL=postgres://postgres:meatfarmer_master_password@5.223.55.14:7447/meatfarmer #hetzner +# DATABASE_URL=postgresql://postgres:meatfarmer_master_password@57.128.212.174:7447/meatfarmer #technocracy +DATABASE_URL=postgres://postgres:meatfarmer_master_password@5.223.55.14:7447/meatfarmer #hetzner PHONE_PE_BASE_URL=https://api-preprod.phonepe.com/ PHONE_PE_CLIENT_ID=TEST-M23F2IGP34ZAR_25090 PHONE_PE_CLIENT_VERSION=1 diff --git a/apps/backend/index.ts b/apps/backend/index.ts index 9c78a32..2bb5332 100755 --- a/apps/backend/index.ts +++ b/apps/backend/index.ts @@ -19,7 +19,7 @@ import { seed } from 'src/db/seed'; import './src/jobs/jobs-index'; import { startAutomatedJobs } from './src/lib/automatedJobs'; -// seed() +seed() initFunc() startAutomatedJobs() diff --git a/apps/backend/src/db/seed.ts b/apps/backend/src/db/seed.ts index aa1c05e..d867dab 100644 --- a/apps/backend/src/db/seed.ts +++ b/apps/backend/src/db/seed.ts @@ -113,6 +113,7 @@ export async function seed() { { key: CONST_KEYS.flashFreeDeliveryThreshold, value: 500 }, { key: CONST_KEYS.flashDeliveryCharge, value: 69 }, { key: CONST_KEYS.popularItems, value: [] }, + { key: CONST_KEYS.allItemsOrder, value: [] }, { key: CONST_KEYS.versionNum, value: '1.1.0' }, { key: CONST_KEYS.playStoreUrl, value: 'https://play.google.com/store/apps/details?id=in.freshyo.app' }, { key: CONST_KEYS.appStoreUrl, value: 'https://play.google.com/store/apps/details?id=in.freshyo.app' }, diff --git a/apps/backend/src/lib/const-keys.ts b/apps/backend/src/lib/const-keys.ts index 1431e98..1e4ee38 100644 --- a/apps/backend/src/lib/const-keys.ts +++ b/apps/backend/src/lib/const-keys.ts @@ -6,6 +6,7 @@ export const CONST_KEYS = { flashDeliveryCharge: 'flashDeliveryCharge', platformFeePercent: 'platformFeePercent', taxRate: 'taxRate', + tester: 'tester', minOrderAmountForCoupon: 'minOrderAmountForCoupon', maxCouponDiscount: 'maxCouponDiscount', flashDeliverySlotId: 'flashDeliverySlotId', @@ -14,6 +15,7 @@ export const CONST_KEYS = { playStoreUrl: 'playStoreUrl', appStoreUrl: 'appStoreUrl', popularItems: 'popularItems', + allItemsOrder: 'allItemsOrder', isFlashDeliveryEnabled: 'isFlashDeliveryEnabled', supportMobile: 'supportMobile', supportEmail: 'supportEmail', @@ -27,6 +29,7 @@ export const CONST_LABELS: Record = { flashDeliveryCharge: 'Flash Delivery Charge', platformFeePercent: 'Platform Fee Percent', taxRate: 'Tax Rate', + tester: 'Tester', minOrderAmountForCoupon: 'Minimum Order Amount for Coupon', maxCouponDiscount: 'Maximum Coupon Discount', flashDeliverySlotId: 'Flash Delivery Slot ID', @@ -35,6 +38,7 @@ export const CONST_LABELS: Record = { playStoreUrl: 'Play Store URL', appStoreUrl: 'App Store URL', popularItems: 'Popular Items', + allItemsOrder: 'All Items Order', isFlashDeliveryEnabled: 'Enable Flash Delivery', supportMobile: 'Support Mobile', supportEmail: 'Support Email', diff --git a/apps/backend/src/trpc/user-apis/user.ts b/apps/backend/src/trpc/user-apis/user.ts index 007bd37..f0a6668 100644 --- a/apps/backend/src/trpc/user-apis/user.ts +++ b/apps/backend/src/trpc/user-apis/user.ts @@ -114,8 +114,6 @@ export const userRouter = router({ .mutation(async ({ input, ctx }) => { const userId = ctx.user.userId; const { token } = input; - - console.log({token}) if (!userId) { throw new ApiError('User not authenticated', 401); diff --git a/apps/user-ui/services/notif-service/notif-context.tsx b/apps/user-ui/services/notif-service/notif-context.tsx index 713fbe3..9af8a0a 100755 --- a/apps/user-ui/services/notif-service/notif-context.tsx +++ b/apps/user-ui/services/notif-service/notif-context.tsx @@ -53,13 +53,13 @@ export const NotificationProvider: React.FC = ({ useEffect(() => { registerForPushNotificationsAsync() .then((token) => { - console.log({token}) + setExpoPushToken(token); setNotifPermission("granted"); }) .catch((errorRaw) => { - console.log({errorRaw}) + const err = String(errorRaw).slice(7); //remove the "Error: " string component in beginning