🐛 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
This commit is contained in:
t0ng7u 2025-08-23 21:56:43 +08:00
parent 313bbc1c8b
commit 90a30a860b

View File

@ -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}
/> />
)} )}