feat: split core views and add Windows portable auto-update
- split the core page into Home and Version Management - add responsive layouts and navigation - implement portable update checks, progress, verification, replacement, and rollback - generate Windows update packages and release manifests - add updater, navigation, and release workflow tests
This commit is contained in:
1 parent
879ebd2dc7
commit
462766d0d2
17 files changed
+2116
-197
No files matched your search
@@ -0,0 +1,9 @@
|
||||
export type AppUpdateIndicatorState = 'available' | 'processing' | null;
|
||||
|
||||
export function appUpdateIndicatorState(
|
||||
hasUpdate: boolean,
|
||||
processing: boolean,
|
||||
): AppUpdateIndicatorState {
|
||||
if (processing) return 'processing';
|
||||
return hasUpdate ? 'available' : null;
|
||||
}
|
||||
Reference in new issue
Block a user