1
0
mirror of https://github.com/nolanlawson/pinafore synced 2025-02-02 22:57:36 +01:00

16 lines
512 B
JavaScript
Raw Normal View History

2018-01-06 15:51:25 -08:00
import { init } from 'sapper/runtime.js';
2018-01-07 23:00:15 -08:00
// polyfills
Promise.all([
2018-01-07 23:02:25 -08:00
typeof URLSearchParams === 'undefined' && import(/* webpackChunkName: 'url-search-params' */ 'url-search-params').then(Params => {
2018-01-07 23:00:15 -08:00
window.URLSearchParams = Params
Object.defineProperty(window.URL.prototype, 'searchParams', {
get() {
return new Params(this.search)
}
})
})
]).then(() => {
// `routes` is an array of route objects injected by Sapper
init(document.querySelector('#sapper'), __routes__)
})