/ src / components / transactions / Stake / StakeModal.tsx
StakeModal.tsx
 1  import React from 'react';
 2  import { ModalType, useModalContext } from 'src/hooks/useModal';
 3  
 4  import { BasicModal } from '../../primitives/BasicModal';
 5  import { StakeModalContent } from './StakeModalContent';
 6  
 7  export const StakeModal = () => {
 8    const { type, close, args } = useModalContext();
 9    return (
10      <BasicModal open={type === ModalType.Stake} setOpen={close}>
11        {args?.icon && args?.stakeAssetName && (
12          <StakeModalContent icon={args.icon} stakeAssetName={args.stakeAssetName} />
13        )}
14      </BasicModal>
15    );
16  };