@modern-kit/react
Version:
11 lines (8 loc) • 325 B
JavaScript
import { usePreservedCallback } from '../usePreservedCallback/index.mjs';
import { useEffect } from 'react';
function useUnmount(cleanup) {
const preservedCleanup = usePreservedCallback(cleanup);
useEffect(() => () => preservedCleanup(), [preservedCleanup]);
}
export { useUnmount };
//# sourceMappingURL=index.mjs.map