Как написать функциональный компонент ES6 React, который расширяет компонент Gridcell (компонент класса)? - PullRequest
0 голосов
/ 23 октября 2019

Я попытался преобразовать 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{"к функциональному компоненту

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...