optional additionalButtons

This commit is contained in:
Alex Holliday committed 2026-02-08 16:30:51 +00:00
1 parent 3fc4160b88
commit 1552018796
2 files changed
+12 -8

No files matched your search

@@ -23,6 +23,7 @@ export const DialogInput = ({
children,
maxWidth,
fullWidth = false,
additionalButtons,
}: {
open: boolean;
title?: string;
@@ -37,6 +38,7 @@ export const DialogInput = ({
children?: ReactNode;
maxWidth?: DialogProps["maxWidth"];
fullWidth?: boolean;
additionalButtons?: ReactNode;
}) => {
const { t } = useTranslation();
return (
@@ -59,6 +61,7 @@ export const DialogInput = ({
>
{cancelText ?? t("common.buttons.cancel")}
</Button>
{additionalButtons}
{onConfirm && (
<Button
loading={loading}
@@ -32,6 +32,15 @@ export const InviteTeamMemberDialog = ({
maxWidth="sm"
fullWidth
confirmText={t("pages.account.team.invite.sendInvite")}
additionalButtons={
<Button
variant="contained"
color="primary"
onClick={() => {}}
>
{t("pages.account.team.invite.generateToken")}
</Button>
}
>
<Stack
gap={theme.spacing(4)}
@@ -58,14 +67,6 @@ export const InviteTeamMemberDialog = ({
</MenuItem>
))}
</Select>
<Button
sx={{ alignSelf: "flex-end" }}
variant="contained"
color="primary"
onClick={() => {}}
>
{t("pages.account.team.invite.generateToken")}
</Button>
</Stack>
</Dialog>
);