react-flip-toolkit
Version:
Configurable FLIP animation helpers for React
17 lines (16 loc) • 786 B
TypeScript
import React, { Component } from 'react';
import { FlipperProps } from 'flip-toolkit/lib/types';
import { FlippedElementPositionsBeforeUpdateReturnVals } from 'flip-toolkit/lib/flip/getFlippedElementPositions/getFlippedElementPositionsBeforeUpdate/types';
declare class Flipper extends Component<FlipperProps> {
static defaultProps: {
applyTransformOrigin: boolean;
element: string;
};
private inProgressAnimations;
private flipCallbacks;
private el?;
getSnapshotBeforeUpdate(prevProps: FlipperProps): FlippedElementPositionsBeforeUpdateReturnVals | null;
componentDidUpdate(prevProps: FlipperProps, _prevState: any, cachedData: FlippedElementPositionsBeforeUpdateReturnVals): void;
render(): React.JSX.Element;
}
export default Flipper;