Я попытался преобразовать KendoReactGrid, который уже находится в компонентах класса, в функциональные компоненты React. У меня возникла проблема при расширении Gridcell (класса) с функциональным компонентом.
Я пробовал много способов, но проблема еще не решена
import React from 'react';
import { GridCell } from '@progress/kendo-react-grid';
export function MyCommandCell({ edit, remove, add, update, discard, cancel, editField }) {
return class extends GridCell {
render() {
const { dataItem } = this.props;
const inEdit = dataItem[editField];
return inEdit ? (
<div>test1</div>
):<div>test2</div>;
}
}
};
Необходимость преобразования "Возвращаемый класс расширяет GridCell{"к функциональному компоненту