From a37d46fde4c0432cda967de2c5d5da71e3279c48 Mon Sep 17 00:00:00 2001 From: wea_ondara Date: Fri, 22 Sep 2023 14:48:18 +0200 Subject: [PATCH] added basic manga list --- package.json | 1 + src/App.vue | 4 +- src/components/MangaList.vue | 99 +++++++++++++++++++++++++++++++ src/components/MangaLists.vue | 25 ++++++++ src/components/UserSearch.vue | 26 +++++++- src/locale/de.ts | 16 ++++- src/locale/en.ts | 16 ++++- src/models/MangaListCollection.ts | 57 ++++++++++++++++++ src/models/User.ts | 5 ++ src/stores/AniListStore.ts | 70 ++++++++++++++++++++++ src/views/HomeView.vue | 4 +- vite.config.ts | 8 +++ 12 files changed, 323 insertions(+), 8 deletions(-) create mode 100644 src/components/MangaList.vue create mode 100644 src/components/MangaLists.vue create mode 100644 src/models/MangaListCollection.ts create mode 100644 src/models/User.ts create mode 100644 src/stores/AniListStore.ts diff --git a/package.json b/package.json index 889cd19..fc660e5 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "@intlify/unplugin-vue-i18n": "^0.11.0", "@popperjs/core": "^2.11.8", "bootstrap": "^5.3.1", + "bootstrap-vue-next": "^0.13.3", "pinia": "^2.1.6", "pinia-class-component": "^0.9.4", "vue": "^3.3.4", diff --git a/src/App.vue b/src/App.vue index 761c702..3e8b997 100644 --- a/src/App.vue +++ b/src/App.vue @@ -18,9 +18,9 @@ export default class App extends Vue { diff --git a/src/components/MangaList.vue b/src/components/MangaList.vue new file mode 100644 index 0000000..6875651 --- /dev/null +++ b/src/components/MangaList.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/components/MangaLists.vue b/src/components/MangaLists.vue new file mode 100644 index 0000000..2063149 --- /dev/null +++ b/src/components/MangaLists.vue @@ -0,0 +1,25 @@ + + + diff --git a/src/components/UserSearch.vue b/src/components/UserSearch.vue index 828f885..7c16cce 100644 --- a/src/components/UserSearch.vue +++ b/src/components/UserSearch.vue @@ -1,20 +1,40 @@