У меня простой функциональный компонент реакции выглядит следующим образом:
import React, { useState } from "react";
import "./styles.css";
export default function App() {
return (
<div className="App">
<Test
children={
<React.Fragment>
<label>Name: </label>
<input type="text" onChange={(e) => setData(e)} />
</React.Fragment>
}
/>
</div>
);
}
export function Test({ children }) {
const [data, setData] = useState("");
return (
<>
<div>{children && children}</div>
<div>{data}</div>
</>
);
}
У меня вопрос, как обновить состояние data
внутри Test
Component при срабатывании события onChange? Вот песочница.
Надеюсь, кто-нибудь сможет мне помочь .. Заранее спасибо