Skip to content

feat: add React Native support via platform file extensions#22

Merged
barney-w merged 8 commits into
mainfrom
feat/react-native-support
Mar 11, 2026
Merged

feat: add React Native support via platform file extensions#22
barney-w merged 8 commits into
mainfrom
feat/react-native-support

Conversation

@barney-w

Copy link
Copy Markdown
Owner

Summary

  • Add React Native export conditions and tsconfig configuration across packages
  • Add native components for core (Button, Badge, Alert, WaveLoader) and theme (ThemeProvider)
  • Add native token builds for light, dark, and brand colour modes
  • Refactor agent components for cross-platform compatibility
  • Add native agent chat components (MessageThread, MessageComposer, StreamingMessage, etc.)
  • Add Expo mobile app with full-page chat demo

Test plan

  • pnpm lint passes
  • pnpm typecheck passes
  • pnpm test passes (679 tests)
  • pnpm build passes
  • pnpm install --frozen-lockfile passes

@barney-w
barney-w merged commit c53d1f3 into main Mar 11, 2026
8 checks passed
@barney-w
barney-w deleted the feat/react-native-support branch March 11, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant