ENH - refine App Store experience

This commit is contained in:
smx.pusha
2026-08-16 19:22:56 +02:00
parent 77dd50a900
commit 42e8180ebe
11 changed files with 652 additions and 424 deletions
+3 -2
View File
@@ -715,8 +715,9 @@ export function getPhoneAppLabel(
export function isPhoneAppRemovable(app: PhoneAppDefinition): boolean {
return app.kind === 'external'
? app.removable
: !NON_REMOVABLE_PHONE_APP_IDS.has(app.id)
? app.removable && !app.defaultInstalled
: !DEFAULT_INSTALLED_PHONE_APP_IDS.has(app.id) &&
!NON_REMOVABLE_PHONE_APP_IDS.has(app.id)
}
export function isLaunchablePhoneApp(