summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/api/lsfgApi.ts9
-rw-r--r--src/hooks/useLsfgHooks.ts2
2 files changed, 10 insertions, 1 deletions
diff --git a/src/api/lsfgApi.ts b/src/api/lsfgApi.ts
index cf09ed0..12e284e 100644
--- a/src/api/lsfgApi.ts
+++ b/src/api/lsfgApi.ts
@@ -7,8 +7,17 @@ interface ApiResult {
error?: string | null;
}
+export interface FlatpakCleanupResult extends ApiResult {
+ removed_branches?: string[];
+ preserved_branches?: string[];
+ removed_filesystem_grants?: string[];
+ preserved_filesystem_grants?: string[];
+ ownership_uncertain?: boolean;
+}
+
export interface InstallationResult extends ApiResult {
removed_files?: string[];
+ flatpak_cleanup?: FlatpakCleanupResult;
}
export interface InstallationStatus {
diff --git a/src/hooks/useLsfgHooks.ts b/src/hooks/useLsfgHooks.ts
index 16f8962..5a82b61 100644
--- a/src/hooks/useLsfgHooks.ts
+++ b/src/hooks/useLsfgHooks.ts
@@ -96,7 +96,7 @@ export function useInstallation(reloadConfig?: () => Promise<void>) {
return;
}
setIsInstalled(false);
- setInstallationStatus("lsfg-vk uninstalled successfully!");
+ setInstallationStatus("lsfg-vk and Flatpak support uninstalled successfully!");
await checkInstallation();
showUninstallSuccessToast();
} catch (error) {