diff --git a/.gh-pages/app.js b/.gh-pages/app.js new file mode 100644 index 00000000..21e655e8 --- /dev/null +++ b/.gh-pages/app.js @@ -0,0 +1,20 @@ +document.addEventListener('alpine:init', () => { + Alpine.data('list', () => ({ + isLoading: true, + query: '', + _query: '', + items: [], + + search() { + this._query = this.query.toLowerCase() + }, + + async init() { + this.items = await fetch('_items.json') + .then(response => response.json()) + .catch(console.log) + + this.isLoading = false + } + })) +})