We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 75159b8 commit 36d0e96Copy full SHA for 36d0e96
2 files changed
components/Editor.vue
@@ -46,7 +46,7 @@ const resolvedTimeout = computed(() => props.startTimeout ?? deckConfig.value?.s
46
async function start(): Promise<void> {
47
const entry = registry!.create(sessionId)
48
session.value = entry
49
- entry.state = 'STARTING'
+ registry!.setStarting(sessionId)
50
51
try {
52
const url = await requestStart(
composables/useEditorSession.ts
@@ -18,6 +18,11 @@ export class SessionRegistry {
18
return this.sessions.get(id)
19
}
20
21
+ setStarting(id: string): void {
22
+ const entry = this.sessions.get(id)
23
+ if (entry) entry.state = 'STARTING'
24
+ }
25
+
26
setRunning(id: string, url: string): void {
27
const entry = this.sessions.get(id)
28
if (!entry) return
0 commit comments