Skip to main content

useMount

Hook that runs a function on mount and optionally on unmount if a cleanup function is returned.

Usage

import React from 'react';
import { useMount } from '@availity/hooks';

const Example = () => {
useMount(() => {
doSomethingOnMount();

return () => {
doSomethingOnUnmount();
};
});

return <div>Test Component</div>;
};

Parameters

callback: () => void | (() => void)

Function to run when the component mounts. If it returns a function, that function is called on unmount.