fix(client): improve client's UI and UX

This commit is contained in:
2026-03-15 02:04:53 +08:00
parent ccada5e45b
commit 22f8f71976
4 changed files with 10 additions and 11 deletions

View File

@@ -38,7 +38,7 @@ export default function CreateClientModal({ isOpen, onClose, onSuccess, workspac
const footer = (
<>
<Button variant="outline" onClick={onClose} disabled={isLoading}>
{t.clients.cancel}
{t.actions?.cancel}
</Button>
<Button onClick={handleSubmit} disabled={isLoading || !name.trim()}>
{isLoading ? "..." : t.clients.create}

View File

@@ -33,7 +33,7 @@ export default function DeleteClientModal({ isOpen, onClose, onSuccess, client }
const footer = (
<>
<Button variant="outline" onClick={onClose} disabled={isLoading}>
{t.clients.cancel}
{t.actions?.cancel}
</Button>
<Button
variant="destructive"

View File

@@ -44,7 +44,7 @@ export default function EditClientModal({ isOpen, onClose, onSuccess, client }:
const footer = (
<>
<Button variant="outline" onClick={onClose} disabled={isLoading}>
{t.clients.cancel}
{t.actions?.cancel}
</Button>
<Button onClick={handleSubmit} disabled={isLoading || !name.trim()}>
{isLoading ? "..." : t.clients.saveChanges}