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