SubmitButton for FormWithConfirm

This commit is contained in:
Kalle 2023-01-13 00:44:14 +02:00
parent a88982e3ee
commit 54d4bbe308

View File

@ -4,6 +4,7 @@ import invariant from "tiny-invariant";
import { useTranslation } from "~/hooks/useTranslation";
import { Button } from "./Button";
import { Dialog } from "./Dialog";
import { SubmitButton } from "./SubmitButton";
export function FormWithConfirm({
fields,
@ -37,14 +38,13 @@ export function FormWithConfirm({
<div className="stack md">
<h2 className="text-sm">{dialogHeading}</h2>
<div className="stack horizontal md justify-center">
<Button
<SubmitButton
form={id}
variant="destructive"
type="submit"
testId={dialogOpen ? "confirm-button" : undefined}
>
{deleteButtonText ?? t("common:actions.delete")}
</Button>
</SubmitButton>
<Button onClick={closeDialog}>{t("common:actions.cancel")}</Button>
</div>
</div>