LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

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-02

Capabilities

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

Source

  • Spec: SKILL.md
Flutter
Dart
mock data
API switching
Cubit
build configuration
Switch data sources
Centralize mock files
Simulate network latency
Execute mock or async operations
USE_MOCK build variable
Mock data files
Real API operations
Mock data responses
Real API responses
Cubit loading states