From ee5104cd8fac7f9fed8b5df02847e58b66f3c147 Mon Sep 17 00:00:00 2001 From: Devlin Junker Date: Wed, 4 Oct 2023 15:02:39 -0700 Subject: [PATCH 1/2] cleaning up explore page Signed-off-by: Devlin Junker --- src/components/AddFeed.vue | 13 ++++++++- src/components/routes/Explore.vue | 44 ++++++++++++++++++++++--------- 2 files changed, 43 insertions(+), 14 deletions(-) diff --git a/src/components/AddFeed.vue b/src/components/AddFeed.vue index 77f5e5b6e..79f359b24 100644 --- a/src/components/AddFeed.vue +++ b/src/components/AddFeed.vue @@ -127,6 +127,15 @@ export default Vue.extend({ NcButton, NcSelect, }, + props: { + feed: { + type: Object, + required: false, + default: () => { + return { url: '' } + }, + }, + }, data: (): AddFeedState => { return { folder: undefined, @@ -152,7 +161,9 @@ export default Vue.extend({ }, }, created() { - if (this.$route.query.subscribe_to) { + if (this.feed.feed) { + this.feedUrl = this.feed.feed + } else if (this.$route.query.subscribe_to) { this.feedUrl = this.$route.query.subscribe_to as string } }, diff --git a/src/components/routes/Explore.vue b/src/components/routes/Explore.vue index 5edca3dfe..837314f27 100644 --- a/src/components/routes/Explore.vue +++ b/src/components/routes/Explore.vue @@ -1,9 +1,13 @@