mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-24 13:54:57 +00:00
Migrated @metabuilder/api-clients to delegate all async operations to Redux-backed implementations via @metabuilder/hooks-async. Maintains 100% backward compatibility. Changes: - useAsyncData: delegates to useReduxAsyncData - usePaginatedData: delegates to useReduxPaginatedAsyncData - useMutation: delegates to useReduxMutation All type signatures and return values unchanged. Error handling converts Redux error strings to Error objects for backward compatibility. Pagination state converts between 0-based (public API) and 1-based (Redux) page numbers automatically. No breaking changes - all consumers (codegen, nextjs, qt6, workflowui) can continue using @metabuilder/api-clients without modifications. Refs: PHASE2_TASK2_COMPLETION.md Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>