Пример использования useDeferredValue Дэн Абрамов поделился п | Книги для программистов
Пример использования useDeferredValue
Дэн Абрамов поделился примером использования хука useDeferredValue из React 18:
function Form() {
const [state, setState] = useState({ value: "hello" })
const deferredState = useDeferredValue(state)
// ...
Используйте deferredState в компонентах, рендер которых не срочный: например, вычисление сложной логики. Это поведение напоминает debounce. Использовать state напрямую можно в элементах пользовательского ввода, например, input.
@React_lib