web-dev-qa-db-fra.com

Matériel-Table TypeError: Impossible d'ajouter une propriété Tabledata, l'objet n'est pas extensible

J'utilise meterial-table avec React. J'essaie d'attribuer des données d'un tableau venant d'une API comme celle-ci

<MaterialTable
  columns={columns}
  data={rows}
  ...
/>

columns et rows sont des données API. Mais je reçois cette erreur:

TypeError: Cannot add property tableData, object is not extensible

Notamment lorsque j'utilise des données codées simulées, les choses fonctionnent parfaitement. Après une recherche, je ne pouvais trouver aucune solution pour cela, aucune aide?

8
J. Doe 2018

importer {setautofreeze} de 'Immer'; setautofreeze (faux);

travaillé pour moi. la table des matériaux devrait envisager une API qui joue bien avec IMMER

1
yonadav bar ilan