diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..cf04042 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +shamefully-hoist=true +strict-peer-dependencies=false diff --git a/app.vue b/app.vue new file mode 100644 index 0000000..64b18f2 --- /dev/null +++ b/app.vue @@ -0,0 +1,6 @@ + + + coucou! + + + diff --git a/nuxt.config.ts b/nuxt.config.ts new file mode 100644 index 0000000..d6bbf8d --- /dev/null +++ b/nuxt.config.ts @@ -0,0 +1,2 @@ +// https://nuxt.com/docs/api/configuration/nuxt-config +export default defineNuxtConfig({}) diff --git a/pages/Restos.vue b/pages/Restos.vue index 1de3c1e..4a397b0 100644 --- a/pages/Restos.vue +++ b/pages/Restos.vue @@ -1,81 +1,18 @@ - Restos - - une carte présentant des restaurants sur Leaflet. Demande sur overpass api - - - - {{ requestData }} - - - - - - - - - - - - - - {{ elem.tags.name }} - - - - - - - - {{ RestosPoints.elements.length }} Restaurants dans le secteur - - - - nom: {{ elem.tags.name }} - - ville: {{ elem.tags['addr:city'] }} - cuisine: {{ elem.tags.cuisine }} - - - lat: - {{ elem.lat }} - lon: {{ elem.lon }} - - + @@ -83,6 +20,7 @@ export default { .marged { margin: 0.5em; } + .button { padding: 1em; } diff --git a/store/example.js b/store/example.js deleted file mode 100644 index 0999c4f..0000000 --- a/store/example.js +++ /dev/null @@ -1,18 +0,0 @@ -export const state = () => ({ - list: [], -}); - -export const mutations = { - add(state, text) { - state.list.push({ - text, - done: false, - }); - }, - remove(state, { todo }) { - state.list.splice(state.list.indexOf(todo), 1); - }, - toggle(state, todo) { - todo.done = !todo.done; - }, -}; diff --git a/store/index.js b/store/index.js index 09bce29..2cf1c61 100644 --- a/store/index.js +++ b/store/index.js @@ -2,20 +2,20 @@ * see VueX docs */ export const state = () => ({ - counter : 0, - isFetching : false, - searchInput : 'librairie interlignes', + counter: 0, + isFetching: false, + searchInput: 'librairie interlignes', selectedResult: null, - fetchedData : { - osm_data : '', + fetchedData: { + osm_data: '', addok_data: '', }, - list : [], - formConfig : { - name : '', + list: [], + formConfig: { + name: '', delivery: false, - hours : ['a', 'b'], - tags : [], + hours: ['a', 'b'], + tags: [], }, }) @@ -30,27 +30,27 @@ export const mutations = { }) }, remove(state, { todo }) { - state.list.splice(state.list.indexOf(todo), 1); + state.list.splice(state.list.indexOf(todo), 1) }, setFormField(state, { field }) { - state.formConfig[state.formConfig.indexOf(field)] = field; + state.formConfig[state.formConfig.indexOf(field)] = field }, setFetchedDataOsm(state, { data }) { - state.fetchedData.osm_data = data; + state.fetchedData.osm_data = data }, setFetchedDataAddok(state, { data }) { - state.fetchedData.addok_data = data; + state.fetchedData.addok_data = data }, setTag(state, { field }) { - state.formConfig.tags[state.formConfig.tags.indexOf(field)] = field; + state.formConfig.tags[state.formConfig.tags.indexOf(field)] = field }, setSelectedResult(state, { data }) { - state.selectedResult = data; + state.selectedResult = data }, setFetching(state, { data }) { - state.isFetching = data; + state.isFetching = data }, setAllTag(state, { tags }) { - state.formConfig.tags = tags; + state.formConfig.tags = tags }, }
- - {{ requestData }} - -