Skip to main content

Screens

  • Components composed of widgets to build whatever interface you want.
  • Secondary logic specific to this screen should go here.
  • Stored in client/src/components/screens
  • Can be namespaced by creating sub-folders. (ex. screens/MyGameMode/screen.js)

Example

client/src/components/screens/Screen0.js
/**
* Screen 0
*/
const Screen0 = (props) => {
/**
* Screen specific logic
*/
return (
<>
<Widget0 {...props} />
<Widget1 {...props} />
</>
)
}

export default Screen0;