Open2

React メモ

syunyosyunyo

Material-UI DataGrid の GridCellParams に厳密に型をつけたい

params.row が any 的になってしまっている。ちゃんと参照できるようにしたい

declare type GridRowData = {
    [key: string]: any;
};

GridCellParams を extends し、row に型を設定する。

export interface MyGridCellParams extends GridCellParams {
    row: MyRowType;
}