From 22cf4eb186fa9efd35d1489cbaa92326cd87ebee Mon Sep 17 00:00:00 2001 From: "ext.jeremy.guillot@maxicoffee.domains" Date: Wed, 26 Mar 2025 21:41:59 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20ajout=20des=20composants=20MangaChapter?= =?UTF-8?q?,=20MangaChapterList,=20MangaHeader,=20MangaVolume,=20MangaVolu?= =?UTF-8?q?meList=20et=20mise=20=C3=A0=20jour=20de=20la=20page=20MangaDeta?= =?UTF-8?q?ils=20pour=20une=20meilleure=20gestion=20des=20chapitres=20et?= =?UTF-8?q?=20volumes=20de=20manga?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../presentation/components/MangaChapter.vue | 75 ++++ .../components/MangaChapterList.vue | 35 ++ .../presentation/components/MangaHeader.vue | 60 +++ .../presentation/components/MangaVolume.vue | 99 +++++ .../components/MangaVolumeList.vue | 25 ++ .../manga/presentation/pages/MangaDetails.vue | 341 ++++-------------- 6 files changed, 364 insertions(+), 271 deletions(-) create mode 100644 assets/vue/app/domain/manga/presentation/components/MangaChapter.vue create mode 100644 assets/vue/app/domain/manga/presentation/components/MangaChapterList.vue create mode 100644 assets/vue/app/domain/manga/presentation/components/MangaHeader.vue create mode 100644 assets/vue/app/domain/manga/presentation/components/MangaVolume.vue create mode 100644 assets/vue/app/domain/manga/presentation/components/MangaVolumeList.vue diff --git a/assets/vue/app/domain/manga/presentation/components/MangaChapter.vue b/assets/vue/app/domain/manga/presentation/components/MangaChapter.vue new file mode 100644 index 0000000..c188e55 --- /dev/null +++ b/assets/vue/app/domain/manga/presentation/components/MangaChapter.vue @@ -0,0 +1,75 @@ + + + diff --git a/assets/vue/app/domain/manga/presentation/components/MangaChapterList.vue b/assets/vue/app/domain/manga/presentation/components/MangaChapterList.vue new file mode 100644 index 0000000..6ce92a4 --- /dev/null +++ b/assets/vue/app/domain/manga/presentation/components/MangaChapterList.vue @@ -0,0 +1,35 @@ + + + diff --git a/assets/vue/app/domain/manga/presentation/components/MangaHeader.vue b/assets/vue/app/domain/manga/presentation/components/MangaHeader.vue new file mode 100644 index 0000000..075e1c5 --- /dev/null +++ b/assets/vue/app/domain/manga/presentation/components/MangaHeader.vue @@ -0,0 +1,60 @@ + + + diff --git a/assets/vue/app/domain/manga/presentation/components/MangaVolume.vue b/assets/vue/app/domain/manga/presentation/components/MangaVolume.vue new file mode 100644 index 0000000..9a44a5a --- /dev/null +++ b/assets/vue/app/domain/manga/presentation/components/MangaVolume.vue @@ -0,0 +1,99 @@ + + + diff --git a/assets/vue/app/domain/manga/presentation/components/MangaVolumeList.vue b/assets/vue/app/domain/manga/presentation/components/MangaVolumeList.vue new file mode 100644 index 0000000..1902080 --- /dev/null +++ b/assets/vue/app/domain/manga/presentation/components/MangaVolumeList.vue @@ -0,0 +1,25 @@ + + + diff --git a/assets/vue/app/domain/manga/presentation/pages/MangaDetails.vue b/assets/vue/app/domain/manga/presentation/pages/MangaDetails.vue index 530552a..1cac766 100644 --- a/assets/vue/app/domain/manga/presentation/pages/MangaDetails.vue +++ b/assets/vue/app/domain/manga/presentation/pages/MangaDetails.vue @@ -1,286 +1,85 @@ \ No newline at end of file + onUnmounted(() => { + store.clearCurrentManga(); + }); +