Я пытаюсь использовать реакцию, чтобы воссоздать компоненты моего тока (написанные на чистом машинописи), но я не могу найти способ дать дополнительный реквизит компоненту, расширяющему другой.
export interface DataTableProps {
columns: any[];
data: any[];
}
export class DataTable extends React.Component<DataTableProps, {}> {
render() {
// -- I can use this.props.columns and this.props.data --
}
}
export class AnimalTable extends DataTable {
render() {
// -- I would need to use a this.props.onClickFunction --
}
}
Моя проблема в том, что мне нужно дать AnimalTable некоторые реквизиты, которые не имеют отношения к DataTable. Как я могу это сделать?