- The local database could not be opened. This can happen after a browser update or when - storage is full. + The local project or database could not be opened. This can happen after a storage or + filesystem failure.
Reload - + {onRecover && ( + + )} + {onReset && ( + + )}
- Warning: resetting the database will delete all local projects and settings. -
+ {onRecover && ( ++ The complete project folder will be moved to the app's quarantined-projects folder; + no project data will be deleted. +
+ )} + {recoveryError && ( ++ Project preservation failed. The original project was not deleted. {recoveryError} +
+ )} + {onReset && ( ++ Warning: resetting the database will delete all local projects and settings. +
+ )} ); } @@ -287,14 +346,30 @@ async function bootApp(): Promise{copy.description}
++ {onRecover ? copy.projectUnavailable : copy.storageUnavailable} +
++ {copy.quarantineNotice} +
+ )} + {recoveryStatus && ( ++ {recoveryStatus === 'already-preserved' + ? copy.recoveryAlreadyPreserved + : copy.recoveryFailed} +
+ )} + {onReset &&{copy.resetWarning}
} +- The local project or database could not be opened. This can happen after a storage or - filesystem failure. -
-- {message} -
-- The complete project folder will be moved to the app's quarantined-projects folder; - no project data will be deleted. -
- )} - {recoveryError && ( -- Project preservation failed. The original project was not deleted. {recoveryError} -
- )} - {onReset && ( -- Warning: resetting the database will delete all local projects and settings. -
- )} -