cornell-glue-ui
Version:
Glue UI is Cornell WebDev's centralized UI component library. It implements our design system and serves as a single source of truth for React components used within our projects.
19 lines (18 loc) • 545 B
TypeScript
import { JSXElementConstructor, PropsWithChildren } from 'react';
interface Props {
delay?: number;
transitionDuration?: number;
wrapperTag?: JSXElementConstructor<any>;
childTag?: JSXElementConstructor<any>;
className?: string;
childClassName?: string;
visible?: boolean;
onComplete?: () => any;
}
export default function FadeIn(props: PropsWithChildren<Props>): JSX.Element;
export interface IChildProps {
transitionDuration?: number;
maxIsVisible: number;
i: number;
}
export {};