ldc-supportweb/resources/ts/back/Components/SubmitButton.tsx
2026-04-24 16:53:58 +02:00

29 lines
702 B
TypeScript

// * Other
import BtnOptionnalLinkWithTooltip from "@/back/Components/BtnOptionnalLinkWithTooltip";
import str from "@/hooks/use-string";
import useTrans from "@/hooks/use-translations";
function SubmitButton({
isInDialog = false,
modelTrans,
}: {
isInDialog?: boolean;
modelTrans: string;
}) {
return (
<BtnOptionnalLinkWithTooltip
content={str(useTrans("uwil-backend::crud.actions.save"))
.ucFirst()
.value()}
tooltipContent={useTrans("uwil-backend::crud.helpers.save_model", {
params: {
model: modelTrans,
},
})}
type={isInDialog ? "button" : "submit"}
size="default"
/>
);
}
export default SubmitButton;