Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Купить рекламу: https://telega.in/c/sWebDev
Post #2969
1.65K
- 👍 5
FR @swebdev
Showing posts older than #2971 · Back to latest

useEffectEvent в React это?




useDebugValue() – это хук React, который позволяет разработчикам предоставлять дополнительную информацию о значении, возвращаемом пользовательским хуком, в инструментах разработчика React DevTools. Это упрощает отладку и понимание работы пользовательских хуков, особенно в сложных компонентах или библиотеках.useDebugValue() внутри вашего пользовательского хука и передаете ему значение, которое хотите отобразить в DevTools. Дополнительно, вы можете передать функцию форматирования, которая преобразует значение в более удобный для чтения вид.function useFriendStatus(friendID) {
const [isOnline, setIsOnline] = useState(null);
// ... логика для определения статуса друга ...
useDebugValue(isOnline, (status) => status ?? 'Loading...');
return isOnline;
}
useDebugValue() отобразит в DevTools значение isOnline или строку "Loading...", если значение еще не получено.

strictTemplates в Angular?
