Start app :
npx react-native start
Start emulator :
~/Android/Sdk/emulator/emulator -avd Nexus_5_API_30& npx react-native run-android
Si ça fonctionne pas alors que c'est OK :
watchman watch-del-all
rm -rf node_modules/ && npm cache clean --force && npm install
npx react-native start --reset-cache
- Bouton en overlay sur une tab navigation
- Où mettre les constantes ?
- Dans quel cas d'usage l'utilisation d'une DB Firebase est plus pertinent qu'une DB relationnelle ?
- Faire des getters avec paramètre sur le state est assez compliqué
- Pourquoi on utilise encore le connect / mapStateToProps / mapDispatchToProps (https://redux.js.org/recipes/computing-derived-data) alors que la méthode qui semble être privilégié est l'utilisation des hooks (useDispatch)
let databsase = {
"users": { // avec google auth
"1": {
"name": "Guillaume",
"persons": {
"C1": true
},
"gifts": {
"G1": true
},
"selectedYear": 2020
}
},
"persons": {
"C1": {
"name": "Thibault",
"budget": 90,
"attributedGifts": {
"G1": true
}
}
},
"gifts": {
"2020": {
"G1": {
"title": "Trotinette",
"imageUrl": "...",
"user": "1",
"person": "C1"
}
},
"2021": {
}
},
}