Per-Action Handlers
Each mutation defines its own API call. No giant switch-case โ logic stays next to the component that uses it.
Queue mutations when offline, sync seamlessly when back online. Per-action handlers, React Query support, and zero unnecessary re-renders.
