|
Some checks failed
PR Review Automation / review (pull_request) Has been cancelled
Test / frontend-typecheck (pull_request) Has been cancelled
Test / frontend-tests (pull_request) Has been cancelled
Test / rust-fmt-check (pull_request) Has been cancelled
Test / rust-clippy (pull_request) Has been cancelled
Test / rust-tests (pull_request) Has been cancelled
Addresses PR review suggestion: window.prompt() blocks the UI thread and doesn't match the app's dialog patterns. Replaced with a React Dialog consistent with MigrationDialog and SnapshotDialog already in the same file. CloneDialog takes pre-filled VMID (max+1) and name (source-clone), validates both fields, and calls clone_vm via invoke with loading state on the button. |
||
|---|---|---|
| .. | ||
| components | ||
| config | ||
| hooks | ||
| lib | ||
| pages | ||
| stores | ||
| styles | ||
| App.tsx | ||
| main.tsx | ||
| vite-env.d.ts | ||