fix: fix slow loading times for nodeTypes, node creator vuex reference, and pushConnection in settings views (#4230)

This commit is contained in:
Alex Grozav
2022-09-29 16:06:40 +03:00
committed by GitHub
parent 3b7de6db72
commit d3c0d99867
6 changed files with 20 additions and 18 deletions

View File

@@ -56,11 +56,13 @@ import mixins from 'vue-typed-mixins';
import { mapGetters } from 'vuex';
import { ABOUT_MODAL_KEY, VERSIONS_MODAL_KEY, VIEWS } from '@/constants';
import { userHelpers } from './mixins/userHelpers';
import { pushConnection } from "@/components/mixins/pushConnection";
import { IFakeDoor } from '@/Interface';
import GiftNotificationIcon from './GiftNotificationIcon.vue';
export default mixins(
userHelpers,
pushConnection,
).extend({
name: 'SettingsSidebar',
components: {
@@ -95,6 +97,9 @@ export default mixins(
this.$store.dispatch('ui/openModal', VERSIONS_MODAL_KEY);
},
},
mounted() {
this.pushConnect();
},
});
</script>