optional additionalButtons
This commit is contained in:
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>
|
||||
);
|
||||
|
||||
Reference in new issue
Block a user