mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
* first version of the pack * single entry point * add custom components to the package * move form components to toolkit * add more utils and hooks to the package * minor fixes * add CI workflow * update readme and package.json * fix ts * fix build of env-validator * fix docker build * fix icons size * test fixes * more test fixes
15 lines
304 B
TypeScript
15 lines
304 B
TypeScript
import React from 'react';
|
|
|
|
// Returns true if component is just mounted (on first render) and false otherwise.
|
|
export function useFirstMountState(): boolean {
|
|
const isFirst = React.useRef(true);
|
|
|
|
if (isFirst.current) {
|
|
isFirst.current = false;
|
|
|
|
return true;
|
|
}
|
|
|
|
return isFirst.current;
|
|
}
|