@egjs/react-children-differ
Version:
A React module that checks diff when child elements are added, removed, or changed
15 lines (14 loc) • 542 B
TypeScript
import * as React from 'react';
import { ChildrenDiffResult } from "@egjs/children-differ";
import { ChildrenDifferState, ChildrenDifferProps } from './types';
export default class ChildrenDiffer extends React.PureComponent<ChildrenDifferProps, ChildrenDifferState> {
static defaultProps: {
onUpdate: (result: ChildrenDiffResult<Element>) => void;
};
private elements;
private childrenDiffer?;
render(): JSX.Element[];
getElements(): Element[];
componentDidUpdate(): void;
componentDidMount(): void;
}