mirror of https://gitlab.com/ceda_ei/sonzai.git
Do not show Timetable till subjects are not added.
This commit is contained in:
parent
265485acb1
commit
7425b566d5
|
@ -2,6 +2,7 @@ import React from "react";
|
||||||
import PropTypes from "prop-types";
|
import PropTypes from "prop-types";
|
||||||
import {
|
import {
|
||||||
Portal,
|
Portal,
|
||||||
|
Text,
|
||||||
} from "react-native-paper";
|
} from "react-native-paper";
|
||||||
import { createStackNavigator } from "@react-navigation/stack";
|
import { createStackNavigator } from "@react-navigation/stack";
|
||||||
|
|
||||||
|
@ -12,6 +13,17 @@ const Stack = createStackNavigator();
|
||||||
|
|
||||||
export default function Timetable({ addTimetableEntry, removeTimetableEntry, timetable, subjects }) {
|
export default function Timetable({ addTimetableEntry, removeTimetableEntry, timetable, subjects }) {
|
||||||
const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
|
const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
|
||||||
|
if (subjects.length === 0) {
|
||||||
|
return (
|
||||||
|
<Text
|
||||||
|
style={{
|
||||||
|
textAlign: "center",
|
||||||
|
marginTop: 12,
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
No Subjects added. Add Subjects first.
|
||||||
|
</Text>);
|
||||||
|
}
|
||||||
return (
|
return (
|
||||||
<Portal.Host><Stack.Navigator headerMode="none">
|
<Portal.Host><Stack.Navigator headerMode="none">
|
||||||
<Stack.Screen name="Timetable">
|
<Stack.Screen name="Timetable">
|
||||||
|
|
Loading…
Reference in New Issue