From 8767737ee4415e686c2ed3852d6e06b4b21b8b59 Mon Sep 17 00:00:00 2001 From: konrad Date: Tue, 21 Nov 2017 13:38:20 +0100 Subject: [PATCH] Added show a single publisher --- frontend/src/components/PublisherOverview.vue | 77 +++++++++++++++++++ frontend/src/components/Publishers.vue | 2 +- frontend/src/router/index.js | 6 ++ 3 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 frontend/src/components/PublisherOverview.vue diff --git a/frontend/src/components/PublisherOverview.vue b/frontend/src/components/PublisherOverview.vue new file mode 100644 index 0000000..d859035 --- /dev/null +++ b/frontend/src/components/PublisherOverview.vue @@ -0,0 +1,77 @@ + + + diff --git a/frontend/src/components/Publishers.vue b/frontend/src/components/Publishers.vue index ff44c56..c932173 100644 --- a/frontend/src/components/Publishers.vue +++ b/frontend/src/components/Publishers.vue @@ -156,7 +156,7 @@ export default { for (const b in bs) { this.publishers[i] = { ID: {content: bs[b].ID, hide: true}, // Don't show the ID - Name: {content: bs[b].Name, link: '/publisher/' + bs[b].ID} // Add a link to the element + Name: {content: bs[b].Name, link: '/publishers/' + bs[b].ID} // Add a link to the element } // increment dat shit diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index e47fead..ff3fb6b 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -10,6 +10,7 @@ import AuthorsAddEdit from '@/components/AuthorsAddEdit' import AuthorOverview from '@/components/AuthorOverview' import Publishers from '@/components/Publishers' import PublishersAddEdit from '@/components/PublishersAddEdit' +import PublisherOverview from '@/components/PublisherOverview' Vue.use(Router) @@ -75,6 +76,11 @@ export default new Router({ name: 'publishers-add', component: PublishersAddEdit }, + { + path: '/publishers/:id', + name: 'publisher-show', + component: PublisherOverview + }, { path: '/publishers/:id/edit', name: 'publisher-edit',