Bruno Predot

Modification sur les imports des skeleton.

Ajout bouton de navigation de retour vers home dans la page de détails.
@@ -161,7 +161,7 @@ onBeforeUnmount(() => { @@ -161,7 +161,7 @@ onBeforeUnmount(() => {
161 @event:clear_search="handleClearSearchEvent" 161 @event:clear_search="handleClearSearchEvent"
162 /> 162 />
163 <!-- Loading Skeleton --> 163 <!-- Loading Skeleton -->
164 - <skeleton-movies-loader v-if="isInitialLoading" :is-initial-loading="isInitialLoading" :skeleton-number="20" /> 164 + <ui-components-skeleton-movies-loader v-if="isInitialLoading" :is-initial-loading="isInitialLoading" :skeleton-number="20" />
165 <!-- Liste des films --> 165 <!-- Liste des films -->
166 <div v-else-if="movies.length > 0" class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6"> 166 <div v-else-if="movies.length > 0" class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6">
167 <div 167 <div
1 <script setup lang="ts"> 1 <script setup lang="ts">
2 - 2 +import { ArrowLeftIcon } from "lucide-vue-next";
3 -import SkeletonMovieDetailLoader from "~/components/ui-components/skeletonMovieDetailLoader.vue";  
4 </script> 3 </script>
5 4
6 <template> 5 <template>
7 <section> 6 <section>
8 <!-- Skeleton loader pendant le chargement --> 7 <!-- Skeleton loader pendant le chargement -->
9 - <skeleton-movie-detail-loader /> 8 + <ui-components-skeleton-movie-detail-loader />
  9 + <button
  10 + class="flex items-center text-gray-400 hover:text-white mb-8 transition-colors"
  11 + @click="navigateTo('/')"
  12 + >
  13 + <ArrowLeftIcon :size="20" class="mr-2" />
  14 + Retour
  15 + </button>
  16 +
10 </section> 17 </section>
11 </template> 18 </template>
12 19