@blockstack/ui
Version:
Blockstack UI components built using React and styled-components with styled-system.
19 lines (18 loc) • 499 B
TypeScript
import React from 'react';
import { BoxProps } from '../box';
export interface ModalContextTypes {
isOpen: boolean;
doOpenModal?: () => void;
doCloseModal?: () => void;
}
export interface ModalProps extends BoxProps {
isOpen: boolean;
footerComponent?: React.ReactNode;
headerComponent?: React.ReactNode;
noAnimation?: boolean;
open?: () => void;
close?: () => void;
}
export interface WrapperComponentProps {
component?: React.ReactNode;
}