From f074be89aaa66d83f032ec5172ef69d25f46724e Mon Sep 17 00:00:00 2001 From: Kristaps Fabians Geikins Date: Thu, 20 Jun 2024 13:11:05 +0300 Subject: [PATCH] fix(fe2): error msg templating + Filters undefined error fix (#2411) * fix(fe2): error msg templating + Filters undefined error fix * fixx * fixx --- .../components/projects/Dashboard.vue | 11 ---- .../viewer/compare-changes/Panel.vue | 2 +- .../components/viewer/explorer/Explorer.vue | 2 +- .../components/viewer/explorer/Filters.vue | 30 +++++------ .../components/viewer/explorer/TreeItem.vue | 2 +- .../components/viewer/selection/Object.vue | 2 +- .../lib/common/helpers/sceneExplorer.ts | 15 ------ .../frontend-2/lib/core/composables/error.ts | 15 ++++-- .../frontend-2/lib/core/configs/apollo.ts | 11 ++-- .../lib/core/helpers/observability.ts | 50 +++++++++++-------- .../frontend-2/lib/object-sidebar/helpers.ts | 2 +- .../lib/viewer/composables/setup.ts | 2 +- .../lib/viewer/composables/setup/selection.ts | 2 +- .../frontend-2/lib/viewer/composables/ui.ts | 2 +- .../lib/viewer/composables/viewer.ts | 2 +- .../lib/viewer/helpers/sceneExplorer.ts | 29 +++++++++++ packages/frontend-2/plugins/001-logger.ts | 23 ++++----- packages/frontend-2/plugins/002-rum.ts | 20 ++++++-- 18 files changed, 126 insertions(+), 96 deletions(-) delete mode 100644 packages/frontend-2/lib/common/helpers/sceneExplorer.ts create mode 100644 packages/frontend-2/lib/viewer/helpers/sceneExplorer.ts diff --git a/packages/frontend-2/components/projects/Dashboard.vue b/packages/frontend-2/components/projects/Dashboard.vue index 52f4c5a83..e294c1926 100644 --- a/packages/frontend-2/components/projects/Dashboard.vue +++ b/packages/frontend-2/components/projects/Dashboard.vue @@ -18,10 +18,6 @@ -
- Test error -
-
([ } ]) -const route = useRoute() const { activeUser, isGuest } = useActiveUser() const { triggerNotification } = useGlobalToast() const areQueriesLoading = useQueryLoading() @@ -160,8 +155,6 @@ const { onResult: onUserProjectsUpdate } = useSubscription( onUserProjectsUpdateSubscription ) -const showErrorTest = computed(() => route.query.showErrorButton === '1') - const projects = computed(() => projectsPanelResult.value?.activeUser?.projects) const showEmptyState = computed(() => { const isFiltering = @@ -340,8 +333,4 @@ const clearSearch = () => { selectedRoles.value = [] updateSearchImmediately() } - -const testError = () => { - throw new Error('what duhh hell') -} diff --git a/packages/frontend-2/components/viewer/compare-changes/Panel.vue b/packages/frontend-2/components/viewer/compare-changes/Panel.vue index 725aab0c2..dccf00e71 100644 --- a/packages/frontend-2/components/viewer/compare-changes/Panel.vue +++ b/packages/frontend-2/components/viewer/compare-changes/Panel.vue @@ -66,7 +66,7 @@ import { ChevronLeftIcon } from '@heroicons/vue/24/solid' import { VisualDiffMode } from '@speckle/viewer' import { useInjectedViewerState } from '~~/lib/viewer/composables/setup' import { uniqBy, debounce } from 'lodash-es' -import type { SpeckleObject } from '~~/lib/common/helpers/sceneExplorer' +import type { SpeckleObject } from '~~/lib/viewer/helpers/sceneExplorer' import { useMixpanel } from '~~/lib/core/composables/mp' defineEmits<{ diff --git a/packages/frontend-2/components/viewer/explorer/Explorer.vue b/packages/frontend-2/components/viewer/explorer/Explorer.vue index db9277dc1..0cc816be5 100644 --- a/packages/frontend-2/components/viewer/explorer/Explorer.vue +++ b/packages/frontend-2/components/viewer/explorer/Explorer.vue @@ -75,7 +75,7 @@ import { CodeBracketIcon } from '@heroicons/vue/24/solid' import { ViewerEvent } from '@speckle/viewer' -import type { ExplorerNode } from '~~/lib/common/helpers/sceneExplorer' +import type { ExplorerNode } from '~~/lib/viewer/helpers/sceneExplorer' import { useInjectedViewer, useInjectedViewerLoadedResources, diff --git a/packages/frontend-2/components/viewer/explorer/Filters.vue b/packages/frontend-2/components/viewer/explorer/Filters.vue index f73b27bf9..2c1cd40f7 100644 --- a/packages/frontend-2/components/viewer/explorer/Filters.vue +++ b/packages/frontend-2/components/viewer/explorer/Filters.vue @@ -82,11 +82,11 @@
@@ -95,13 +95,13 @@