Skip to content

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.

Clone this wiki locally