|
|
@@ -0,0 +1,31 @@
|
|
|
+import loginPage from "./login/index.js";
|
|
|
+import dashboardPage from "./dashboard/index.js";
|
|
|
+import adminCreatePage from "./adminCreate/index.js";
|
|
|
+
|
|
|
+window.areUsers = true;
|
|
|
+
|
|
|
+let pages = document.querySelectorAll(".page");
|
|
|
+
|
|
|
+//Page change function
|
|
|
+let openPage = (page)=>{
|
|
|
+ for(let i = 0; i < pages.length; i++){
|
|
|
+ pages[i].style.display = "none";
|
|
|
+ }
|
|
|
+
|
|
|
+ document.getElementById(`${page}Page`).style.display = "flex";
|
|
|
+
|
|
|
+ switch(page){
|
|
|
+ case "login": loginPage.display(); break;
|
|
|
+ case "dashboard": dashboardPage.display(); break;
|
|
|
+ case "adminCreate": adminCreatePage.display(); break;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+//Check for login
|
|
|
+if(!window.areUsers){
|
|
|
+ adminCreatePage.display();
|
|
|
+}else if(localStorage.getItem("loggedIn") === "true"){
|
|
|
+ dashboardPage.display();
|
|
|
+}else{
|
|
|
+ loginPage.display();
|
|
|
+}
|