diff --git a/src/lib/api/apiStore.ts b/src/lib/api/apiStore.ts index 07642e68..6b60aec7 100644 --- a/src/lib/api/apiStore.ts +++ b/src/lib/api/apiStore.ts @@ -1,4 +1,4 @@ -import { writable } from 'svelte/store'; +import { get, writable } from 'svelte/store'; import type ApiHandler from '.'; import type { AuthorizerState } from 'akademia-authorizer-svelte/types'; import { getContext } from 'svelte'; diff --git a/src/routes/workspace/editor/Tiptap.svelte b/src/routes/workspace/editor/Tiptap.svelte index ecb51106..611e5062 100644 --- a/src/routes/workspace/editor/Tiptap.svelte +++ b/src/routes/workspace/editor/Tiptap.svelte @@ -17,7 +17,7 @@ import { Title } from '$lib/editor/extensions/title'; import { activeFile } from '../../store'; import { fileStore, type FileInfo } from '@/api/apiStore'; - import { editor } from './eddocumentStore'; + import { editor } from './editorStore'; let state: AuthorizerState; @@ -56,7 +56,7 @@ provider = new HocuspocusProvider({ url: 'wss://akademia-backend.arctix.dev', token: state.token.access_token, - name: 'document.'+initActiveFile.id, + name: 'document.' + initActiveFile.id, onAuthenticationFailed: () => { $editor.destroy(); provider.destroy(); @@ -129,7 +129,7 @@ } console.log('steps', steps); const typedLetter: string = steps[0].slice?.content?.content[0]?.text; - ifdocumentStoreetter) return false; + if (!typedLetter) return false; const regex = /^[a-z]$/;