elfen-component-drawer
Version:
elfen component drawer
22 lines (21 loc) • 565 B
TypeScript
/// <reference types="react" />
import * as React from 'react';
export interface WrapperProps {
open: boolean;
position?: 'fixed' | 'absolute';
}
export interface Props extends WrapperProps {
style?: object;
className?: string;
direction?: 'top' | 'right' | 'bottom' | 'left';
contentWidth?: number;
onClose?: () => void;
}
export default class Drawer extends React.PureComponent<Props, any> {
static defaultProps: {
open: boolean;
direction: string;
contentWidth: number;
};
render(): JSX.Element;
}