index.js 814 B

12345678910111213141516171819202122232425262728293031
  1. import loginPage from "./login/index.js";
  2. import dashboardPage from "./dashboard/index.js";
  3. import adminCreatePage from "./adminCreate/index.js";
  4. window.areUsers = true;
  5. let pages = document.querySelectorAll(".page");
  6. //Page change function
  7. let openPage = (page)=>{
  8. for(let i = 0; i < pages.length; i++){
  9. pages[i].style.display = "none";
  10. }
  11. document.getElementById(`${page}Page`).style.display = "flex";
  12. switch(page){
  13. case "login": loginPage.display(); break;
  14. case "dashboard": dashboardPage.display(); break;
  15. case "adminCreate": adminCreatePage.display(); break;
  16. }
  17. }
  18. //Check for login
  19. if(!window.areUsers){
  20. adminCreatePage.display();
  21. }else if(localStorage.getItem("loggedIn") === "true"){
  22. dashboardPage.display();
  23. }else{
  24. loginPage.display();
  25. }