- 
                Notifications
    You must be signed in to change notification settings 
- Fork 16
Contributing
        Hawken Rives edited this page Aug 27, 2017 
        ·
        3 revisions
      
    Within /source, there are several folders.
Most of the things that need to happen at app startup go in ./init.
Reusable, small, components go into ./components, as do functions intended for use in the GUI.
Reusable functions not for use by the GUI go in ./lib.
Larger, reusable, components, such as EventsList or FancyMenu, go into ./modules.
A Homescreen View is controlled by a file in ./views.
Each Homescreen View imports the modules that it needs, instantiates any other *Navigators that are required, and configures the tab-related navigator props.
It then exports the views, view names, and homescreen config for itself.