File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed
apps/sim/stores/terminal/console Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,9 @@ async function migrateFromLocalStorage(): Promise<void> {
3838}
3939
4040if ( typeof window !== 'undefined' ) {
41- migrationPromise = migrateFromLocalStorage ( )
41+ migrationPromise = migrateFromLocalStorage ( ) . finally ( ( ) => {
42+ migrationPromise = null
43+ } )
4244}
4345
4446export const indexedDBStorage : StateStorage = {
Original file line number Diff line number Diff line change @@ -323,10 +323,11 @@ export const useTerminalConsoleStore = create<ConsoleStore>()(
323323)
324324
325325if ( 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}
You can’t perform that action at this time.
0 commit comments