20 lines
716 B
JavaScript
20 lines
716 B
JavaScript
import { h, PageHeader, Badge, StatusDot, Empty, Card, esc, enc, att_esc, $val, apiFetch, toast, dismissToast, openModal, closeModal, formModal, definePage, hComp, connect, reactive, requestUpdate, Link, createRouter, ToastContainer, render, parseZones } from '/static/hoover/index.js';
|
|
|
|
export default definePage({
|
|
init() {
|
|
return { path: '' };
|
|
},
|
|
subscribe: [],
|
|
async load(state) {
|
|
state.path = location.hash.slice(1) || '';
|
|
},
|
|
render(state) {
|
|
return [
|
|
PageHeader({ title: '404' }),
|
|
h('div', { class: 'card' },
|
|
h('div', { class: 'card-body text-muted' }, 'Page not found: ' + state.path),
|
|
),
|
|
];
|
|
},
|
|
});
|