Files
DefinitelyTyped/types/react-transition-group/index.d.ts
Karol Janyst 05efee5a4e Add definitions for react-transition-group (#16117)
* Add definitions for react-transition-group

* Change authors in header
2017-04-27 07:16:54 -07:00

30 lines
874 B
TypeScript

// Type definitions for react-transition-group 1.1
// Project: https://github.com/reactjs/react-transition-group
// Definitions by: Karol Janyst <https://github.com/LKay>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.1
import { HTMLAttributes, ReactElement, ReactType } from "react";
export interface HTMLTransitionGroupProps<T> extends HTMLAttributes<T> {
component?: ReactType;
childFactory?(child: ReactElement<any>): ReactElement<any>;
}
import * as TransitionGroup from "./TransitionGroup";
export {
TransitionGroupProps,
TransitionGroupChildLifecycle
} from "./TransitionGroup";
import * as CSSTransitionGroup from "./CSSTransitionGroup";
export {
CSSTransitionGroupProps,
CSSTransitionGroupTransitionName
} from "./CSSTransitionGroup";
export {
TransitionGroup,
CSSTransitionGroup
};