feat: add directory selection prompt and update usage descriptions for macOS

This commit is contained in:
Bohdan Triapitsyn
2025-12-08 02:20:52 +02:00
parent e6185b54b3
commit dd9037587f
4 changed files with 64 additions and 16 deletions
+5 -6
View File
@@ -133,23 +133,22 @@ export const useUpdateCheck = (checkOnMount = true): UseUpdateCheckReturn => {
const downloadUpdate = useCallback(async () => {
if (mockMode) {
setMockState((prev) => ({ ...prev, downloading: true }));
// Simulate download progress
setMockState((prev) => prev ? { ...prev, downloading: true } : prev);
let progress = 0;
const interval = setInterval(() => {
progress += 20;
setMockState((prev) => ({
setMockState((prev) => prev ? {
...prev,
progress: { downloaded: progress * 1000, total: 100000 }
}));
} : prev);
if (progress >= 100) {
clearInterval(interval);
setMockState((prev) => ({
setMockState((prev) => prev ? {
...prev,
downloading: false,
downloaded: true,
progress: null,
}));
} : prev);
}
}, 500);
return;