равно, в чем может быть ошибка?
const CytoMain: React.FC = () => {
const [elemList, setElemList] : [Array<IElement>, any] = useState([
{ data: { id: 'one', label: 'Node 1' }, position: { x: 100, y: 100 } },
{ data: { id: 'two', label: 'Node 2' }, position: { x: 150, y: 150 } },
{ data: { source: 'one', target: 'two', label: 'Edge from Node1 to Node2' } }
]);
const addElem = (elem: IElement) => {
elemList.push(elem);
setElemList(elemList);
console.log(elemList);
};
в плане ‘не завелся’?
если это весь компонент то не хватает return , который возвращает html код
не не <CytoscapeComponent elements={elemList} style={ { position: 'absolute', top: '0', left: '0', height: '100%', width: '100%', } } /> там длинный список, это в конце
Обсуждают сегодня