|
2 | 2 | import { useRoute } from '#app/composables/router' |
3 | 3 | import { useHead } from '#imports' |
4 | 4 | import { useEventListener, useEyeDropper } from '@vueuse/core' |
5 | | -import { computed, onMounted, watch, watchEffect } from 'vue' |
| 5 | +import { computed, onMounted, ref, watch, watchEffect } from 'vue' |
6 | 6 | import { getColorMode, showConnectionWarning, useClient, useInjectionClient } from '~/composables/client' |
7 | | -import { devAuthToken, isDevAuthed } from '~/composables/dev-auth' |
8 | 7 | import { useCopy } from '~/composables/editor' |
9 | | -import { rpc, WS_DEBOUNCE_TIME } from '~/composables/rpc' |
| 8 | +import { WS_DEBOUNCE_TIME } from '~/composables/rpc' |
10 | 9 | import { registerCommands } from '~/composables/state-commands' |
11 | 10 | import { splitScreenAvailable, splitScreenEnabled } from '~/composables/storage' |
| 11 | +import { wsConnectedOnce } from './composables/rpc' |
12 | 12 | import { useSchemaInput } from './composables/state-schema' |
13 | 13 | import { useDevToolsOptions } from './composables/storage-options' |
14 | 14 | import { setupClientRPC } from './setup/client-rpc' |
@@ -95,14 +95,6 @@ onMounted(async () => { |
95 | 95 | watchEffect(() => { |
96 | 96 | document.body.style.fontSize = `${scale.value * 15}px` |
97 | 97 | }) |
98 | | -
|
99 | | - if (!isDevAuthed.value) { |
100 | | - if (devAuthToken.value) { |
101 | | - const result = await rpc.verifyAuthToken() |
102 | | - if (result) |
103 | | - isDevAuthed.value = true |
104 | | - } |
105 | | - } |
106 | 98 | }) |
107 | 99 |
|
108 | 100 | const copy = useCopy() |
|
0 commit comments