Añadir 'components/layout.js'

file-group-page
bat 3 years ago
parent 43169bdaac
commit f79e664f03

@ -0,0 +1,20 @@
export class Layout extends HTMLElement {
constructor() {
super()
this.attachShadow({mode: 'open'})
this.load()
addEventListener('hashchange', () => {
this.load()
})
}
load() {
const el = document.createElement('m-project')
const path = new URL(
window.location.hash.slice(1) || '/',
window.location
).pathname
el.setAttribute('path', path)
this.shadowRoot.replaceChildren(el)
}
}
Loading…
Cancel
Save