useFirstMount
#
Для чего нуженЭтот хук позволяет определить, является ли рендер компонента, в котором он вызван первый, или уже произошли новые рендеры. В основном он может пригодится, для исполнения кода один раз в компоненте, независимо от его дальнейших рендеров.
#
ПреимуществаДанный хук предоставляет простой флаг, для определения, является ли рендер компонента первым или нет. Он сохраняет значение независимо от новых рендеров компонента.
#
Как начать использоватьДля того чтобы начать использовать этот хук, вам нужно импортировать его в проект:
import React from 'react';import { useFirstMount } from 'react-hooks-kit';
const Component = () => { const { isFirstMount } = useFirstMount();
console.log(isFirstMount); // true
// Код компонента...};
Доступны следующие функции для работы:
#
ПараметрыНазвание | Тип | Описание |
---|---|---|
isFirstMount | boolean | Возвращает значение первый рендер компонента или нет. |