mock-data - Switch Flutter data between mocks and APIs
Switches Flutter data sources at build time using USE_MOCK, with centralized mock files and shared cubit helpers.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Switch data sources
- Centralize mock files
- Simulate network latency
- Execute mock or async operations
- Integrate mocks with cubits
- Generate paginated responses
Inputs
- USE_MOCK build variable
- Mock data files
- Real API operations
- Feature entities
- Cubit operations
Outputs
- Mock data responses
- Real API responses
- Cubit loading states
- Cubit success states
- Paginated data responses
Requirements
- Flutter/Dart project
- Dart define build support
- AsyncCubit base class
- PaginatedCubit base class
- Required API infrastructure
