From 9fca291603cca5d8c2903defee1aa0eb27c72d10 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Mon, 29 Mar 2021 09:33:08 +0200 Subject: [PATCH] / Fixed the scope of the nest-loader component --- .../components/celestials/CelestialsList.vue | 31 ++++--- full-skies-nuxt/pages/astres/_slug.vue | 85 ++++++++----------- full-skies-nuxt/pages/astres/index.vue | 18 +--- 3 files changed, 60 insertions(+), 74 deletions(-) diff --git a/full-skies-nuxt/components/celestials/CelestialsList.vue b/full-skies-nuxt/components/celestials/CelestialsList.vue index 9805da8..26e17e0 100644 --- a/full-skies-nuxt/components/celestials/CelestialsList.vue +++ b/full-skies-nuxt/components/celestials/CelestialsList.vue @@ -1,15 +1,22 @@ @@ -17,13 +24,15 @@ import { defineComponent } from '@vue/composition-api' import CelestialCard from '@/components/celestials/CelestialCard.vue' +import NestLoader from '@/components/NestLoader.vue' import CelestialFilters from './CelestialFilters.vue' export default defineComponent({ name: 'CelestialList', components: { CelestialCard, - CelestialFilters + CelestialFilters, + NestLoader }, props: { celestials: { diff --git a/full-skies-nuxt/pages/astres/_slug.vue b/full-skies-nuxt/pages/astres/_slug.vue index 3488df9..611cf05 100644 --- a/full-skies-nuxt/pages/astres/_slug.vue +++ b/full-skies-nuxt/pages/astres/_slug.vue @@ -1,46 +1,41 @@ @@ -51,20 +46,14 @@ import { fetchCelestial } from '@/api/le-systeme-solaire' // import { fetchWikipediaExcerpt } from "@/api/wikipedia"; // Global methods -import NestLoader from '@/components/NestLoader.vue' export default { name: 'Celestial', - components: { - NestLoader - }, data () { return { celestial: {}, - celestialLoaded: false, - excerpt: '', - error: '' + celestialLoaded: false } }, diff --git a/full-skies-nuxt/pages/astres/index.vue b/full-skies-nuxt/pages/astres/index.vue index 8b8af05..f41a980 100644 --- a/full-skies-nuxt/pages/astres/index.vue +++ b/full-skies-nuxt/pages/astres/index.vue @@ -6,15 +6,7 @@
-
- Une erreur est survenue : {{ error }} -
-
- -
-
- -
+
@@ -24,20 +16,16 @@ import { fetchCelestials } from '@/api/le-systeme-solaire' // Global methods - import CelestialsList from '@/components/celestials/CelestialsList.vue' -import NestLoader from '@/components/NestLoader.vue' export default { name: 'Celestials', components: { - CelestialsList, - NestLoader + CelestialsList }, data () { return { - celestials: [], - error: '' + celestials: [] } },