fix(app): workspace loading and persist ready state (#23046)

This commit is contained in:
Brendan Allan 2026-04-17 15:26:14 +08:00 committed by GitHub
commit a726530735
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 187 additions and 194 deletions

View file

@ -469,7 +469,7 @@ export function persisted<T>(
state,
setState,
init,
Object.assign(() => ready() === true, {
Object.assign(() => (ready.loading ? false : ready.latest === true), {
promise: init instanceof Promise ? init : undefined,
}),
]