diff --git a/App.js b/App.js
index 1dfa680..dfa29a2 100644
--- a/App.js
+++ b/App.js
@@ -1,6 +1,9 @@
import { NavigationContainer } from "@react-navigation/native";
import { createNativeStackNavigator } from "@react-navigation/native-stack";
import ModuleListScreen from "./src/components/screens/ModuleListScreen";
+import ModuleModifyScreen from "./src/components/screens/ModuleModifyScreen";
+import ModuleViewScreen from "./src/components/screens/ModuleViewScreen";
+import ModuleAddScreen from "./src/components/screens/ModuleAddScreen";
const Stack = createNativeStackNavigator();
@@ -12,18 +15,36 @@ export const App = () => {
return (
+
+
+
+
+
+
+
-
diff --git a/src/components/layout/Screen.js b/src/components/layout/Screen.js
new file mode 100644
index 0000000..cd41bca
--- /dev/null
+++ b/src/components/layout/Screen.js
@@ -0,0 +1,26 @@
+import { StatusBar } from "expo-status-bar";
+import { StyleSheet, View } from "react-native";
+
+const Screen = ({children}) => {
+// Initialisation -------------
+// State ----------------------
+// Handlers -------------------
+// View -----------------------
+ return (
+
+ {children}
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ screen: {
+ flex: 1,
+ backgroundColor: "#fff",
+ alignItems: "center",
+ justifyContent: "center",
+ },
+});
+
+export default Screen;
\ No newline at end of file
diff --git a/src/components/screens/Add/add.js b/src/components/screens/Add/add.js
deleted file mode 100644
index ce7e179..0000000
--- a/src/components/screens/Add/add.js
+++ /dev/null
@@ -1,22 +0,0 @@
-export default function add() {
- // Initialisation ...............
- // State ........................
- // Handlers .....................
- // View .........................
-
- return (
-
- activity 1 complete on week 1 yay!
-
-
- );
-}
-
-const styles = StyleSheet.create({
- container: {
- flex: 1,
- backgroundColor: "#fff",
- alignItems: "center",
- justifyContent: "center",
- },
-});
diff --git a/src/components/screens/List/list.js b/src/components/screens/List/list.js
deleted file mode 100644
index afa17e1..0000000
--- a/src/components/screens/List/list.js
+++ /dev/null
@@ -1,17 +0,0 @@
-export default function list() {
- return (
-
- activity 1 complete on week 1 yay!
-
-
- );
-}
-
-const styles = StyleSheet.create({
- container: {
- flex: 1,
- backgroundColor: "#fff",
- alignItems: "center",
- justifyContent: "center",
- },
-});
\ No newline at end of file
diff --git a/src/components/screens/Modify/modify.js b/src/components/screens/Modify/modify.js
deleted file mode 100644
index bef3630..0000000
--- a/src/components/screens/Modify/modify.js
+++ /dev/null
@@ -1,17 +0,0 @@
-export default function modify() {
- return (
-
- activity 1 complete on week 1 yay!
-
-
- );
-}
-
-const styles = StyleSheet.create({
- container: {
- flex: 1,
- backgroundColor: "#fff",
- alignItems: "center",
- justifyContent: "center",
- },
-});
\ No newline at end of file
diff --git a/src/components/screens/ModuleAddScreen.js b/src/components/screens/ModuleAddScreen.js
new file mode 100644
index 0000000..b6eaf8e
--- /dev/null
+++ b/src/components/screens/ModuleAddScreen.js
@@ -0,0 +1,19 @@
+import { StatusBar } from "expo-status-bar";
+import { StyleSheet, Text, View } from "react-native";
+
+export const ModuleAddScreen = () => {
+// Initialisation -------------
+// State ----------------------
+// Handlers -------------------
+// View -----------------------
+ return (
+
+ Add
+
+
+ );
+};
+
+const styles = StyleSheet.create({});
+
+export default ModuleAddScreen;
\ No newline at end of file
diff --git a/src/components/screens/ModuleListScreen.js b/src/components/screens/ModuleListScreen.js
index 7112246..f9ee0ef 100644
--- a/src/components/screens/ModuleListScreen.js
+++ b/src/components/screens/ModuleListScreen.js
@@ -7,20 +7,13 @@ export const ModuleListScreen = () => {
// Handlers -------------------
// View -----------------------
return (
-
+
List
-
+
);
};
-const styles = StyleSheet.create({
- container: {
- flex: 1,
- backgroundColor: "#fff",
- alignItems: "center",
- justifyContent: "center",
- },
-});
+const styles = StyleSheet.create({});
export default ModuleListScreen;
\ No newline at end of file
diff --git a/src/components/screens/ModuleModifyScreen.js b/src/components/screens/ModuleModifyScreen.js
new file mode 100644
index 0000000..501f6a9
--- /dev/null
+++ b/src/components/screens/ModuleModifyScreen.js
@@ -0,0 +1,19 @@
+import { StatusBar } from "expo-status-bar";
+import { StyleSheet, Text, View } from "react-native";
+
+export const ModuleModifyScreen = () => {
+// Initialisation -------------
+// State ----------------------
+// Handlers -------------------
+// View -----------------------
+ return (
+
+ Modify
+
+
+ );
+};
+
+const styles = StyleSheet.create({});
+
+export default ModuleModifyScreen;
\ No newline at end of file
diff --git a/src/components/screens/ModuleViewScreen.js b/src/components/screens/ModuleViewScreen.js
new file mode 100644
index 0000000..ea3405c
--- /dev/null
+++ b/src/components/screens/ModuleViewScreen.js
@@ -0,0 +1,19 @@
+import { StatusBar } from "expo-status-bar";
+import { StyleSheet, Text, View } from "react-native";
+
+export const ModuleViewScreen = () => {
+// Initialisation -------------
+// State ----------------------
+// Handlers -------------------
+// View -----------------------
+ return (
+
+ View
+
+
+ );
+};
+
+const styles = StyleSheet.create({});
+
+export default ModuleViewScreen;
\ No newline at end of file
diff --git a/src/components/screens/View/view.js b/src/components/screens/View/view.js
deleted file mode 100644
index 908303c..0000000
--- a/src/components/screens/View/view.js
+++ /dev/null
@@ -1,17 +0,0 @@
-export default function view() {
- return (
-
- activity 1 complete on week 1 yay!
-
-
- );
-}
-
-const styles = StyleSheet.create({
- container: {
- flex: 1,
- backgroundColor: "#fff",
- alignItems: "center",
- justifyContent: "center",
- },
-});
\ No newline at end of file