🚧 Refactor the eligible-feature REST response

This commit is contained in:
Philipp Stracker 2025-01-08 16:50:38 +01:00
parent 33bd9ecce8
commit 6591889079
No known key found for this signature in database
8 changed files with 49 additions and 31 deletions

View file

@ -16,11 +16,11 @@ const TabOverview = () => {
const [ todosData, setTodosData ] = useState( todosDataDefault );
const [ isRefreshing, setIsRefreshing ] = useState( false );
const { merchant } = useMerchantInfo();
const { merchantFeatures } = useMerchantInfo();
const { refreshFeatureStatuses } = useDispatch( STORE_NAME );
const features = featuresDefault.map( ( feature ) => {
const merchantFeature = merchant?.features?.[ feature.id ];
const merchantFeature = merchantFeatures?.[ feature.id ];
return {
...feature,
enabled: merchantFeature?.enabled ?? false,