mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-29 18:13:47 +00:00
feat: show autopay/auto-charge status on subscription cards, invalidate list on toggle
- SubscriptionListCard: always show autopay status (green check / red cross) for regular tariffs, show auto-charge status for daily tariffs - Hide autopay for trial subscriptions - Autopay mutation: invalidate subscriptions-list for instant UI update - Types: added is_daily, is_daily_paused to SubscriptionListItem
This commit is contained in:
@@ -234,6 +234,7 @@ export default function Subscription() {
|
||||
subscriptionApi.updateAutopay(enabled, undefined, subscriptionId),
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries({ queryKey: ['subscription', subscriptionId] });
|
||||
queryClient.invalidateQueries({ queryKey: ['subscriptions-list'] });
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user