Skip to content

Commit 75aa32f

Browse files
committed
ack PR comments
1 parent d4b04e1 commit 75aa32f

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

apps/sim/stores/terminal/console/storage.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ async function migrateFromLocalStorage(): Promise<void> {
3838
}
3939

4040
if (typeof window !== 'undefined') {
41-
migrationPromise = migrateFromLocalStorage()
41+
migrationPromise = migrateFromLocalStorage().finally(() => {
42+
migrationPromise = null
43+
})
4244
}
4345

4446
export const indexedDBStorage: StateStorage = {

apps/sim/stores/terminal/console/store.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,10 +323,11 @@ export const useTerminalConsoleStore = create<ConsoleStore>()(
323323
)
324324

325325
if (typeof window !== 'undefined') {
326-
if (useTerminalConsoleStore.persist.hasHydrated()) {
327-
useTerminalConsoleStore.setState({ _hasHydrated: true })
328-
}
329326
useTerminalConsoleStore.persist.onFinishHydration(() => {
330327
useTerminalConsoleStore.setState({ _hasHydrated: true })
331328
})
329+
330+
if (useTerminalConsoleStore.persist.hasHydrated()) {
331+
useTerminalConsoleStore.setState({ _hasHydrated: true })
332+
}
332333
}

0 commit comments

Comments
 (0)