diff --git a/src/components/account_actions/account_actions.js b/src/components/account_actions/account_actions.js index 2f8f70764..cb4ac61eb 100644 --- a/src/components/account_actions/account_actions.js +++ b/src/components/account_actions/account_actions.js @@ -2,7 +2,6 @@ import { mapState } from 'pinia' import { defineAsyncComponent } from 'vue' import UserListMenu from 'src/components/user_list_menu/user_list_menu.vue' -import UserTimedFilterModal from 'src/components/user_timed_filter_modal/user_timed_filter_modal.vue' import Popover from '../popover/popover.vue' import ProgressButton from '../progress_button/progress_button.vue' @@ -30,8 +29,9 @@ const AccountActions = { ConfirmModal: defineAsyncComponent( () => import('src/components/confirm_modal/confirm_modal.vue'), ), - - UserTimedFilterModal, + UserTimedFilterModal: defineAsyncComponent( + () => import( 'src/components/user_timed_filter_modal/user_timed_filter_modal.vue'), + ), }, methods: { showConfirmRemoveUserFromFollowers() { diff --git a/src/components/status_action_buttons/action_button_container.js b/src/components/status_action_buttons/action_button_container.js index a5a070dde..35f5b95b7 100644 --- a/src/components/status_action_buttons/action_button_container.js +++ b/src/components/status_action_buttons/action_button_container.js @@ -1,7 +1,7 @@ import MuteConfirm from 'src/components/confirm_modal/mute_confirm.vue' import Popover from 'src/components/popover/popover.vue' -import UserTimedFilterModal from 'src/components/user_timed_filter_modal/user_timed_filter_modal.vue' import ActionButton from './action_button.vue' +import { defineAsyncComponent } from 'vue' import { library } from '@fortawesome/fontawesome-svg-core' import { @@ -17,7 +17,9 @@ export default { ActionButton, Popover, MuteConfirm, - UserTimedFilterModal, + UserTimedFilterModal: defineAsyncComponent( + () => import( 'src/components/user_timed_filter_modal/user_timed_filter_modal.vue'), + ), }, props: ['button', 'status'], emits: ['emojiPickerShown'],