简体中文 | English
QQ group: 783071253
Email address: [email protected]
Current RN version: 0.66.4
Firim : http://d.firim.top/25th
Username: test
Password: test
Name | Description | Use component name and version |
---|---|---|
Picture selection | Choose a picture in the album, or take a photo | [email protected] |
Scan | Scan the QR code to get the information in the QR code | [email protected] |
Theme change | Change system navigation head and button colors | [email protected] |
UI library | Project UI library | [email protected] |
Redux Family Bucket | Use of redux and middleware | [email protected] [email protected] [email protected] [email protected] .0 |
Network request | Unified package network request | [email protected] |
Refactoring based Hook | Refactoring class page based on hook | [email protected] |
Skeleton screen | Improve the list and page browsing experience | [email protected] |
Language Localize | APP language switch, with the local system Settings | [email protected] + [email protected] |
Components-Dragged | Component elements move with touch drag and drop | [email protected] |
- Theme Change
- Skeleton
- Language Localize
- Morandi-Colors
- Components are drag-and-drop supported
- Perfect preview page
- Use new KOA api application
- Better animation - Lottie
- Email register
- Upgrade to new version 0.67.3
- Multiple Bundle Support
- Typescript
- Retrieve password by e-mail.
- Change avatar and show avatar history - 50%
- Map
- Push
|-- android // android
|-- ios // iOS
| -- src // project folder
| | -- actions // interface-related directories
| | --common // common configuration constant directory
| | -- components // System-level component catalog
| |--hook// Custom hook directory
| | -- redux // redux-related directories
| | |-- action
| | |-- reducer
| | |-- store
| | -- resource // resource directory
| | -- routers // route navigation directory
| | -- screens // System page directory
| | --styles // system common style directory
| | -- utils // System tool catalog
| -- App .js // Entry file
| -- buildAndroid.sh // android packaging script
| -- package.json // This needless to say
| -- package-lock.json // i.e
|-- . preettierrc // Prettierrc code format the directory
npm install
# If it is iOS, you need to perform the following operations to ensure that the network is unblocked
cd ios && pod install
android
:
- react-native run-android
- runAndroid.sh android: react-native run-android
ios
:
- Xcode selects AwesomeProject.xcworkspace to start
file src/common/constants.js
setting value serverUrl
.
/src/common/languages.js
Set the supported languages in the, currently supports CN
、EN
In /src/common/cn.js
、/src/common/en.js
Set up language config.
Code use:
I18n.t("Register.userEmptyToast") // Prompt when the username is empty on the registration page