Compare commits

..

No commits in common. "9eb6070cb32331048088768fe88e33ecd1382537" and "182cf5aff62503ac2e5eca04d00bd2f9ffdda439" have entirely different histories.

3 changed files with 3 additions and 11 deletions

View file

@ -467,11 +467,6 @@ const afterStoreSetup = async ({ pinia, store, storageError, i18n }) => {
// "Plugins are only applied to stores created after the plugins themselves, and after pinia is passed to the app, otherwise they won't be applied."
app.use(pinia)
app.config.errorHandler = (error, instance, info) => {
console.error('GLOBAL ERROR HANDLER', error, instance, info)
useInterfaceStore().setGlobalError({ error, instance, info })
}
const waitForAllStoresToLoad = async () => {
// the stores that do not persist technically do not need to be awaited here,
// but that involves either hard-coding the stores in some place (prone to errors)

View file

@ -15,7 +15,6 @@ import ProgressButton from 'src/components/progress_button/progress_button.vue'
import Select from 'src/components/select/select.vue'
import UserAvatar from 'src/components/user_avatar/user_avatar.vue'
import UserLink from 'src/components/user_link/user_link.vue'
import FollowButton from 'src/components/follow_button/follow_button.vue'
import { useEmojiStore } from 'src/stores/emoji.js'
import { useInstanceStore } from 'src/stores/instance.js'
@ -139,7 +138,9 @@ export default {
() => import('src/components/account_actions/account_actions.vue'),
),
ProgressButton,
FollowButton,
FollowButton: defineAsyncComponent(
() => import('src/components/follow_button/follow_button.vue'),
),
Select,
UserLink,
UserNote: defineAsyncComponent(

View file

@ -58,7 +58,6 @@ export const useInterfaceStore = defineStore('interface', {
},
layoutType: 'normal',
globalNotices: [],
globalError: null,
layoutHeight: 0,
lastTimeline: null,
foreignProfileBackground: null,
@ -177,9 +176,6 @@ export const useInterfaceStore = defineStore('interface', {
removeGlobalNotice(notice) {
this.globalNotices = this.globalNotices.filter((n) => n !== notice)
},
setGlobalError(data) {
this.globalError = data
},
pushGlobalNotice({
messageKey,
messageArgs = {},