diff --git a/src/components/Entry.vue b/src/components/Entry.vue index cc977be..5d3add7 100644 --- a/src/components/Entry.vue +++ b/src/components/Entry.vue @@ -24,6 +24,8 @@
{{ author_name }} · + · +

diff --git a/src/components/FeedFollower.vue b/src/components/FeedFollower.vue index 7f5fb74..3bbf089 100644 --- a/src/components/FeedFollower.vue +++ b/src/components/FeedFollower.vue @@ -38,7 +38,7 @@ export default { name: "FeedFollower", components: {FeedChooser, Timeline}, - props: ['isOpen', 'channel'], + props: ['isOpen', 'channel', 'initialQuery'], data() { return { @@ -62,6 +62,8 @@ // eslint-disable-next-line no-unused-vars isOpen(newVal, oldVal) { if (newVal) { + this.query = this.initialQuery + this.$nextTick(function () { this.$refs.query.focus() }) diff --git a/src/components/Timeline.vue b/src/components/Timeline.vue index edfd400..b38adba 100644 --- a/src/components/Timeline.vue +++ b/src/components/Timeline.vue @@ -1,7 +1,7 @@ @@ -43,6 +43,7 @@ data() { return { feedFollowerIsOpen: false, + feedFollowerQuery: '' } }, @@ -56,8 +57,11 @@ }, methods: { - openFeedFollower() { + openFeedFollower(query) { + // eslint-disable-next-line + console.log(query) this.feedFollowerIsOpen = true + this.feedFollowerQuery = query }, closeFeedFollower() { this.feedFollowerIsOpen = false