VOS app
Chapeau
Stappen
- Afspraken
- JavaScript bestandsnamen in kleine letters, hyphenated compounds, namelijk spaties tussen woorden vervangen door verbindingsteken (-)
- Componentnamen:
- functiecomponent: camelcasenotatie
- klassecomponent: pascalnotatie
- Hulp componenten
- home.style.js
- basic-elements.js
- UI data exporteren we vanuit de module data/ui/index-procedure.js:
- const homeIndexProcedureData
- const fireIndexProcedureData
- const psychoSocialRiskIndexProcedureData
- const accidentIndexProcedureData
- We deleten App.js.
- We maken als eerste component
IndexProcedure
in het bestand components/index-procedure.js.- We testen dit uit door index.js in de root aan te passen:
/** * @format * @lint-ignore-every XPLATJSCOPYRIGHT1 */ import {AppRegistry} from 'react-native'; import app from './components/index-procedure'; import {name as appName} from './app.json'; AppRegistry.registerComponent(appName, () => app);
- We testen dit uit door index.js in de root aan te passen:
- We installeren React Navigation
- Component
indexProdedure
maken- Eerst zonder props met de data voor de hoofdindex
Onder ondertitel
Paragraaf
2019-03-06 17:51:25