import React from 'react'; import { NotificationCancelIcon } from '../icons/notification_cancel_icon'; import { NotificationCheckmarkIcon } from '../icons/notification_checkmark_icon'; import { ProcessingIcon } from '../icons/processing_icon'; import { StepsProgress } from './steps_progress'; enum StepStatus { ConfirmOnMetamask, Loading, Done, Error, } interface WithChildren { children?: React.ReactNode; } const StepStatusConfirmOnMetamask = (props: WithChildren) => ( <>
{props.children} ); const StepStatusLoading = (props: WithChildren) => ( <>
{props.children} ); const StepStatusDone = (props: WithChildren) => ( <>
{props.children} ); const StepStatusError = (props: WithChildren) => ( <>
{props.children} ); const StepsTimeline = (props: WithChildren) => (
{StepsProgress as unknown as React.ReactNode}
) const Title = (props: WithChildren) => (

{props.children}

) const ModalContent = (props: WithChildren) => (
{props.children}
) const ModalText = (props: WithChildren) => (

{props.children}

) const ModalStatusText = (props: WithChildren) => (

{props.children}

) const ModalStatusTextLight = (props: WithChildren) => (

{props.children}

) export { ModalContent, ModalStatusText, ModalStatusTextLight, ModalText, StepStatus, StepStatusConfirmOnMetamask, StepStatusDone, StepStatusError, StepStatusLoading, StepsTimeline, Title, };