Note:
- See also poc-archiver for other POCs packaged as another app!
@react-native-clipboard/clipboard
@shopify/flash-list
axios
jail-monkey
mobx-react
react-native-date-picker
react-native-device-info
react-native-document-fs
react-native-document-picker
react-native-email-link
react-native-markdown-display
react-native-network-logger
react-native-wheel-color-picker
styled-components
- and many more...
iOS Generic Drawer POC | iOS Zoom In/Out Drawer POC | Android open existing svg | Android Zoom edit undo |
---|---|---|---|
- replace both
prettier
andeslint
by Biomejs - support additional svg element types:
- polygon (ex: triangle <polygon points="100,10 150,190 50,190" ... />)
- rect
- line
- polyline
- text
- implement add the
redo
feature - implement multiple items selection mode
- implement fill color
- implement brush size selector
- implement move to back and move to front
Note: Make sure you have completed the React Native - Environment Setup instructions till "Creating a new application" step, before proceeding.
First, you will need to start Metro, the JavaScript bundler that ships with React Native.
To start Metro, run the following command from the root of your React Native project:
yarn start
Let Metro Bundler run in its own terminal. Open a new terminal from the root of your React Native project. Run the following command to start your Android or iOS app:
yarn android
yarn ios
- connect device with usbc cable
adb devices
adb reverse tcp:9090 tcp:9090
adb logcat -s ReactNativeJS
to see console.log of reanimatedworklet
➜ Implicit dependency on target 'React-runtimescheduler' in project 'Pods' via options... in build setting 'OTHER_LDFLAGS
- https://stackoverflow.com/a/67027937/704681
- Delete cocoa pods cache:
rm -rf ~/Library/Caches/CocoaPods
- Delete the Pods folder and the
Podfile.lock
usually located in<project_root>/ios
. - Reinstall pods:
pod update
- Delete cocoa pods cache: