@beisen-phoenix/lookup
Version:
---
30 lines (29 loc) • 736 B
TypeScript
import React from 'react';
import './selectedPanel.scss';
interface Item {
value: string | number;
label: string;
}
interface SelectedPanelProps {
maxSize?: number;
data?: Array<Item>;
translation: {
clearSelected: string;
selected: string;
emptyMsg: string;
};
onClearAll?: () => void;
onClearItem?: (item: Item) => void;
}
export default class SelectedPanel extends React.PureComponent<SelectedPanelProps, any> {
static defaultProps: {
translation: {
clearSelected: string;
selected: string;
emptyMsg: string;
};
};
componentDidUpdate(prevProps: any, prevState: any): void;
render(): JSX.Element;
}
export {};