diff --git a/src/components/screens/ModuleAddScreen.js b/src/components/screens/ModuleAddScreen.js index 73adf8f..ef5a929 100644 --- a/src/components/screens/ModuleAddScreen.js +++ b/src/components/screens/ModuleAddScreen.js @@ -1,14 +1,36 @@ import {StyleSheet, Text} from "react-native"; import Screen from "../layout/Screen"; +import {Button, ButtonTray} from "../UI/Button"; +import Icons from "../UI/Icons"; -export const ModuleAddScreen = () => { +const defaultModule = { + ModuleID: Math.floor(100000 + Math.random()*900000), + ModuleCode: "CI6330", + ModuleName: "Mobile Application Development", + ModuleLevel: 6, + ModuleLeaderID: 1, + ModuleLeaderName: "Graeme Jones", + ModuleImage: 'https://images.freeimages.com/images/small-preview/cf5/cellphone-1313194.jpg', +}; + +export const ModuleAddScreen = ({navigation, route}) => { // Initialisation ------------- + const { onAdd } = route.params; + // State ---------------------- // Handlers ------------------- + + const handleAdd = () => onAdd(defaultModule); + const handleCancel = navigation.goBack; + // View ----------------------- return ( Add + +