Files
mtdb_movie/common/resources/client/workspace/leave-workspace-confirmation.tsx
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

27 lines
782 B
TypeScript
Executable File

import {ConfirmationDialog} from '../ui/overlays/dialog/confirmation-dialog';
import {Trans} from '../i18n/trans';
interface Props {
onConfirm?: () => void;
isLoading?: boolean;
}
export function LeaveWorkspaceConfirmation({onConfirm, isLoading}: Props) {
return (
<ConfirmationDialog
isDanger
title={<Trans message="Leave workspace" />}
isLoading={isLoading}
onConfirm={onConfirm}
body={
<div>
<Trans message="Are you sure you want to leave this workspace?" />
<div className="mt-8 font-semibold">
<Trans message="All resources you've created in the workspace will be transferred to workspace owner." />
</div>
</div>
}
confirm={<Trans message="Leave" />}
/>
);
}