# existing app
gps/
app/
services/
GpsService.js
views/
# fetch state from service, but pass to shared view
MainContainer.js
ExposureHistoryContainer.js
ShareLocation.js # different, no shared component
App.js
...
android/
ios/
.env
.env.release
# BT app
bte/
app/
services/
GaeService.js
views/
ShareLocation.js # very different, no shared comp
App.js
...
android/
ios/
.env
.env.release
# shared packages via yarn workspaces
packages/
@safe-paths/
ux/
Button.js
IconButton.js
NavWrapper.js
# shared views, could work. We could have containers around them in app land ^
views/
main/
NoExposure.js
UnknownExposure.js
services/
# would there even be shared services?
# language.js? |