fix(fe2): accept invite before onboarding after sign up (#2491)

* explicitly ordering global middlewares

* various subscription fixes & WIP project invite middleware

* SSR invite accept & toast notifs seem to work

* backend support for mixpanel

* mixpanel be logic -> shared

* minor fix

* finissh

* lint fix

* minor comment adjustments

* better adblock handling
This commit is contained in:
Kristaps Fabians Geikins
2024-07-11 11:45:11 +03:00
committed by GitHub
parent 790d97383c
commit ee5ae8af62
43 changed files with 774 additions and 347 deletions
@@ -97,16 +97,16 @@ import {
} from '@heroicons/vue/24/outline'
import { XMarkIcon } from '@heroicons/vue/20/solid'
import { computed } from 'vue'
import type { Nullable } from '@speckle/shared'
import type { MaybeNullOrUndefined } from '@speckle/shared'
import { ToastNotificationType } from '~~/src/helpers/global/toast'
import type { ToastNotification } from '~~/src/helpers/global/toast'
const emit = defineEmits<{
(e: 'update:notification', val: Nullable<ToastNotification>): void
(e: 'update:notification', val: MaybeNullOrUndefined<ToastNotification>): void
}>()
const props = defineProps<{
notification: Nullable<ToastNotification>
notification: MaybeNullOrUndefined<ToastNotification>
}>()
const isTitleOnly = computed(