mirror of
https://github.com/RoboSats/robosats.git
synced 2025-02-08 06:19:03 +00:00
32 lines
705 B
TypeScript
32 lines
705 B
TypeScript
import React from 'react';
|
|
import { NoRobotDialog, StoreTokenDialog } from '.';
|
|
|
|
interface ConfirmationDialogProps {
|
|
open: boolean;
|
|
onClose: () => void;
|
|
onClickDone: () => void;
|
|
hasRobot: boolean;
|
|
onClickGenerateRobot?: () => void;
|
|
}
|
|
|
|
const ConfirmationDialog = ({
|
|
open,
|
|
onClose,
|
|
hasRobot,
|
|
onClickDone,
|
|
onClickGenerateRobot = () => null,
|
|
}: ConfirmationDialogProps): JSX.Element => {
|
|
return hasRobot ? (
|
|
<StoreTokenDialog
|
|
open={open}
|
|
onClose={onClose}
|
|
onClickBack={onClose}
|
|
onClickDone={onClickDone}
|
|
/>
|
|
) : (
|
|
<NoRobotDialog open={open} onClose={onClose} onClickGenerateRobot={onClickGenerateRobot} />
|
|
);
|
|
};
|
|
|
|
export default ConfirmationDialog;
|