Когда я продолжаю вводить данные, загрузка процессора очень высока, и количество узлов DOM начинает увеличиваться:

main.jsx:< /p>
Код: Выделить всё
const router = createBrowserRouter([
{
path: "/",
element: ,
},
]);
ReactDOM.createRoot(document.getElementById("root")).render(
);
Код: Выделить всё
export default function Home() {
const style = {
position: 'absolute',
top: 0,
left: 0,
width: '100vw',
height: '100dvh', // dvh: [youtube]-sF5KsEo6gM[/youtube]
backgroundImage: `url(${backgroundImage})`,
backgroundSize: 'cover',
backgroundPosition: 'center',
backgroundRepeat: 'no-repeat',
zIndex: -1,
}
return (
)
}
Код: Выделить всё
export default function InputBar() {
const [text, setText] = useState('');
function onChange(e) {
setText(e.target.value);
}
return (
)
}
Код: Выделить всё
const { useState } = React;
const backgroundImage = "https://i.stack.imgur.com/tQGGM.jpg";
function Home() {
const style = {
position: 'absolute',
top: 0,
left: 0,
width: '100vw',
height: '100dvh', // dvh: [youtube]-sF5KsEo6gM[/youtube]
backgroundImage: `url(${backgroundImage})`,
backgroundSize: 'cover',
backgroundPosition: 'center',
backgroundRepeat: 'no-repeat',
zIndex: -1,
}
return (
)
}
function InputBar() {
const [text, setText] = useState('');
function onChange(e) {
setText(e.target.value);
}
return (
)
}
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render();Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/781 ... ound-image