feat(wds): add 'Descarca parcele' button for quick terenuri+cladiri sync
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@ import {
|
||||
WifiOff,
|
||||
Activity,
|
||||
Play,
|
||||
Download,
|
||||
} from "lucide-react";
|
||||
import { Button } from "@/shared/components/ui/button";
|
||||
import { Input } from "@/shared/components/ui/input";
|
||||
@@ -253,19 +254,33 @@ export default function WeekendDeepSyncPage() {
|
||||
</span>
|
||||
)}
|
||||
{syncStatus !== "running" && (
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
className="text-indigo-600 border-indigo-300 hover:bg-indigo-50 dark:text-indigo-400 dark:border-indigo-700 dark:hover:bg-indigo-950/30"
|
||||
disabled={actionLoading}
|
||||
onClick={() => {
|
||||
if (window.confirm("Pornesti sincronizarea manuala? Va procesa toti pasii pending."))
|
||||
void doAction({ action: "trigger" });
|
||||
}}
|
||||
>
|
||||
<Play className="h-4 w-4 mr-1" />
|
||||
Porneste sync
|
||||
</Button>
|
||||
<>
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
disabled={actionLoading}
|
||||
onClick={() => {
|
||||
if (window.confirm("Descarca terenuri + cladiri pentru orasele pending?"))
|
||||
void doAction({ action: "trigger", onlySteps: ["sync_terenuri", "sync_cladiri"] });
|
||||
}}
|
||||
>
|
||||
<Download className="h-4 w-4 mr-1" />
|
||||
Descarca parcele
|
||||
</Button>
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
className="text-indigo-600 border-indigo-300 hover:bg-indigo-50 dark:text-indigo-400 dark:border-indigo-700 dark:hover:bg-indigo-950/30"
|
||||
disabled={actionLoading}
|
||||
onClick={() => {
|
||||
if (window.confirm("Pornesti sincronizarea completa? Va procesa toti pasii pending."))
|
||||
void doAction({ action: "trigger" });
|
||||
}}
|
||||
>
|
||||
<Play className="h-4 w-4 mr-1" />
|
||||
Sync complet
|
||||
</Button>
|
||||
</>
|
||||
)}
|
||||
<Button
|
||||
variant="ghost"
|
||||
|
||||
Reference in New Issue
Block a user