39 lines
869 B
JavaScript
39 lines
869 B
JavaScript
import "./components/Sidebar.js"
|
|
import "./components/AppMenu.js"
|
|
import "./apps/Forum/Forum.js"
|
|
import "./apps/Messages/Messages.js"
|
|
import "./apps/Jobs/Jobs.js"
|
|
|
|
class Home extends Shadow {
|
|
|
|
render() {
|
|
ZStack(() => {
|
|
Sidebar()
|
|
|
|
ZStack(() => {
|
|
switch(global.currentApp) {
|
|
case "Dashboard":
|
|
Forum()
|
|
break;
|
|
|
|
case "Messages":
|
|
Messages()
|
|
break;
|
|
|
|
case "Jobs":
|
|
Jobs()
|
|
break;
|
|
}
|
|
})
|
|
.onNavigate(function () {
|
|
console.log("navigate")
|
|
this.rerender()
|
|
})
|
|
|
|
AppMenu()
|
|
})
|
|
.overflowX("hidden")
|
|
}
|
|
}
|
|
|
|
register(Home) |