aws-amplify / aws-amplify/amplify-ui
FR (Primitives): React Native Primitives
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 347
- Avg merge
- 18h 29m
- Merged PRs (30d)
- 9
Description
Originally posted by **@alfonsocartes** December 3, 2021
I was wondering, since the components look so much like React Native, are there plans to bring Amplify UI Components to React Native?
It would be amazing to create cross platforms apps that not only shares Amplify as the backend, but also shares Amplify UI Component code between React and React Native.
-----
@taromorimoto
I think these primitive components would be useful:
Base: Heading, Text, Icon, Image, View
Inputs: Button, CheckboxField, RadioGroupField, SwitchField, TextField, TextAreaField
Layout: Card, Collection, Flex, Grid, Pagination, Table
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by reviewing the existing Amplify UI component architecture and the requested React Native primitive list; clarify the supported scope and acceptance criteria before implementation. Done should be a defined, maintainable set of React Native primitives with agreed cross-platform behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, react-native, typescript
- Domain
- frontend, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100