From fca885e665094b8efcbc65a3f4ec9ba31679c4c2 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sun, 25 Apr 2021 13:23:16 +0300 Subject: resolve TODO VUE3 --- src/components/status_popover/status_popover.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/components/status_popover') diff --git a/src/components/status_popover/status_popover.js b/src/components/status_popover/status_popover.js index c47f5631..e0962ccd 100644 --- a/src/components/status_popover/status_popover.js +++ b/src/components/status_popover/status_popover.js @@ -1,6 +1,7 @@ import { find } from 'lodash' import { library } from '@fortawesome/fontawesome-svg-core' import { faCircleNotch } from '@fortawesome/free-solid-svg-icons' +import { defineAsyncComponent } from 'vue' library.add( faCircleNotch @@ -22,8 +23,8 @@ const StatusPopover = { } }, components: { - Status: () => import('../status/status.vue'), - Popover: () => import('../popover/popover.vue') + Status: defineAsyncComponent(() => import('../status/status.vue')), + Popover: defineAsyncComponent(() => import('../popover/popover.vue')) }, methods: { enter () { -- cgit v1.2.3-70-g09d2 From 8d46fd78c7ada7600afe7b74932a6f2380964592 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 7 Apr 2021 22:42:34 +0300 Subject: migrate to v-slot --- src/components/account_actions/account_actions.vue | 25 ++--- src/components/chat_list/chat_list.vue | 5 +- src/components/chat_message/chat_message.vue | 32 +++--- .../domain_mute_card/domain_mute_card.vue | 4 +- src/components/extra_buttons/extra_buttons.vue | 24 ++--- .../moderation_tools/moderation_tools.vue | 25 ++--- .../notifications/notification_filters.vue | 8 +- src/components/popover/popover.js | 2 +- src/components/react_button/react_button.vue | 28 +++--- src/components/selectable_list/selectable_list.vue | 7 +- .../settings_modal/helpers/modified_indicator.vue | 16 +-- src/components/settings_modal/settings_modal.vue | 28 +++--- .../settings_modal/tabs/mutes_and_blocks_tab.vue | 73 ++++++-------- src/components/status_popover/status_popover.vue | 8 +- .../timeline/timeline_quick_settings.vue | 109 +++++++++++---------- src/components/timeline_menu/timeline_menu.vue | 43 ++++---- src/components/user_card/user_card.vue | 6 +- .../user_list_popover/user_list_popover.vue | 59 ++++++----- src/components/user_profile/user_profile.vue | 10 +- .../user_reporting_modal/user_reporting_modal.vue | 5 +- 20 files changed, 238 insertions(+), 279 deletions(-) (limited to 'src/components/status_popover') diff --git a/src/components/account_actions/account_actions.vue b/src/components/account_actions/account_actions.vue index ab5d1d29..1e31151c 100644 --- a/src/components/account_actions/account_actions.vue +++ b/src/components/account_actions/account_actions.vue @@ -6,10 +6,7 @@ :bound-to="{ x: 'container' }" remove-padding > -