Просмотр исходного кода

🐛 fix(model-pricing/header): pass sidebarProps to PricingFilterModal to prevent FilterModalContent crash

- Re-introduce and forward `sidebarProps` from PricingTopSection to PricingFilterModal
- Fix TypeError: “Cannot destructure property 'showWithRecharge' of 'sidebarProps' as it is undefined”
- Keep modal state managed at top section; no other behavioral changes
- Lint passes

Files touched:
- web/src/components/table/model-pricing/layout/header/PricingTopSection.jsx
t0ng7u 6 месяцев назад
Родитель
Сommit
97c52a6991
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      web/src/components/table/model-pricing/layout/header/PricingTopSection.jsx

+ 2 - 0
web/src/components/table/model-pricing/layout/header/PricingTopSection.jsx

@@ -28,6 +28,7 @@ const PricingTopSection = ({
   handleCompositionStart,
   handleCompositionStart,
   handleCompositionEnd,
   handleCompositionEnd,
   isMobile,
   isMobile,
+  sidebarProps,
   filterVendor,
   filterVendor,
   models,
   models,
   filteredModels,
   filteredModels,
@@ -61,6 +62,7 @@ const PricingTopSection = ({
         <PricingFilterModal
         <PricingFilterModal
           visible={showFilterModal}
           visible={showFilterModal}
           onClose={() => setShowFilterModal(false)}
           onClose={() => setShowFilterModal(false)}
+          sidebarProps={sidebarProps}
           t={t}
           t={t}
         />
         />
       )}
       )}