From 521345b9c83c27f1f8033113f997cde20312b392 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Fri, 27 Dec 2024 23:43:42 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=A4=EB=94=94=EC=85=98=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 7 +- src/views/Audition/AuditionDetailView.vue | 219 ++++++++++++++++++++++ src/views/Audition/AuditionView.vue | 12 ++ 3 files changed, 237 insertions(+), 1 deletion(-) create mode 100644 src/views/Audition/AuditionDetailView.vue diff --git a/src/router/index.js b/src/router/index.js index a9bee22..7f82c10 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -197,9 +197,14 @@ const routes = [ }, { path: '/audition', - name: 'AuditionListView', + name: 'AuditionView', component: () => import(/* webpackChunkName: "audition" */ '../views/Audition/AuditionView.vue') }, + { + path: '/audition/detail', + name: 'AuditionDetailView', + component: () => import(/* webpackChunkName: "audition" */ '../views/Audition/AuditionDetailView.vue') + }, ] }, { diff --git a/src/views/Audition/AuditionDetailView.vue b/src/views/Audition/AuditionDetailView.vue new file mode 100644 index 0000000..2243ab2 --- /dev/null +++ b/src/views/Audition/AuditionDetailView.vue @@ -0,0 +1,219 @@ + + + + + diff --git a/src/views/Audition/AuditionView.vue b/src/views/Audition/AuditionView.vue index be02cad..c298b4f 100644 --- a/src/views/Audition/AuditionView.vue +++ b/src/views/Audition/AuditionView.vue @@ -34,6 +34,7 @@ @@ -467,6 +468,17 @@ export default { } }, + selectAudition(audition) { + this.$router.push( + { + name: 'AuditionDetailView', + params: { + audition_id: audition.id, audition_title: audition.title + } + } + ) + }, + async next() { await this.getAuditionList() },