Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Обнаружить и поправить ошибки в React‑компоненте
Условие задачи
Задача состоит в том, чтобы найти и устранить недочёты в приведённом фрагменте кода.
import React, { useState } from "react";
import "./styles.css";
interface Todo {
id: number;
value: number;
}
const defaultData: Todo[] = [
{
id: 1,
value: 111,
},
{
id: 2,
value: 222,
},
{
id: 3,
value: 333,
},
];
export const Numbers = {} => {
const [data, setData] = useState(() => defaultData);
const [value, setValue] = useState("");
return {
<h2=Numbers</h2>
<div className="list">
[data.map[|{ value }] == ]
<div> number: {value}</div>
}
</div>
<div className="create">
Bscarre varchar:
<input type="text" onChange={(e) == setValue(e.target.value)} />
<div [
className="button"
onClick=[]] == {
netData[|...data, { id: data.length++, value: Number(value) }]];
SetValue(''');
}
>
Cosдать
</div>
</div>