html-sites #3

Merged
TorstenHettstedt merged 10 commits from html-sites into master 2021-04-08 20:16:00 +02:00
Showing only changes of commit f78fdfbbd5 - Show all commits
+32 -4
View File
@@ -43,7 +43,7 @@
addEventListener('popstate', track); addEventListener('popstate', track);
let r = { let w = {
"Zeitraum": "2020#01", "Zeitraum": "2020#01",
"Arbeitstage": 20, "Arbeitstage": 20,
"Arbeitsstunden": "99:00:00", "Arbeitsstunden": "99:00:00",
@@ -51,15 +51,43 @@
}; };
let weekly = { let weekly = {
"title" : "Wochenansicht", "title" : "Wochenansicht",
"records" : [w, w]
};
let m = {
"Zeitraum": "2020-01",
"Arbeitstage": 20,
"Arbeitsstunden": "99:00:00",
"Unterstunden": "10:22:00"
};
let monthly = {
"title" : "Monatsansicht",
"records" : [m, m]
};
let y = {
"Zeitraum": "2020",
"Arbeitstage": 20,
"Arbeitsstunden": "99:00:00",
"Unterstunden": "10:22:00"
};
let yearly = {
"title" : "Jahresansicht",
"records" : [y, y]
};
let r = {
"Datum": "2020-01-15",
"Arbeitsstunden": "99:00:00"
};
let records = {
"title" : "Einträge",
"records" : [r, r] "records" : [r, r]
}; };
const router = Navaid('/') const router = Navaid('/')
.on('/', () => run(import('../routes/Home.svelte'))) .on('/', () => run(import('../routes/Home.svelte')))
.on('/views/weekly', () => run(import('../routes/Views.svelte'), weekly)) .on('/views/weekly', () => run(import('../routes/Views.svelte'), weekly))
.on('/views/monthly', () => run(import('../routes/Views.svelte'), weekly)) .on('/views/monthly', () => run(import('../routes/Views.svelte'), monthly))
.on('/views/yearly', () => run(import('../routes/Views.svelte'), weekly)) .on('/views/yearly', () => run(import('../routes/Views.svelte'), yearly))
.on('/working-hours', () => run(import('../routes/WorkingHours.svelte'), weekly)) .on('/working-hours', () => run(import('../routes/WorkingHours.svelte'), records))
.listen(); .listen();
onDestroy(router.unlisten); onDestroy(router.unlisten);