Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | // src/hooks/mutations/index.ts
/**
* Barrel export for all TanStack Query mutation hooks.
*
* These mutations follow ADR-0005 and provide:
* - Automatic cache invalidation
* - Optimistic updates (where applicable)
* - Success/error notifications
* - Proper TypeScript types
*
* @see docs/adr/0005-frontend-state-management-and-server-cache-strategy.md
*/
// Watched Items mutations
export { useAddWatchedItemMutation } from './useAddWatchedItemMutation';
export { useRemoveWatchedItemMutation } from './useRemoveWatchedItemMutation';
// Shopping List mutations
export { useCreateShoppingListMutation } from './useCreateShoppingListMutation';
export { useDeleteShoppingListMutation } from './useDeleteShoppingListMutation';
export { useAddShoppingListItemMutation } from './useAddShoppingListItemMutation';
export { useUpdateShoppingListItemMutation } from './useUpdateShoppingListItemMutation';
export { useRemoveShoppingListItemMutation } from './useRemoveShoppingListItemMutation';
// Address mutations
export { useGeocodeMutation } from './useGeocodeMutation';
|