fumadocs-core
Version:
The React.js library for building a documentation website
19 lines (16 loc) • 517 B
JavaScript
'use client';
import * as React from "react";
//#region src/utils/use-effect-event.ts
/**
* Polyfill for React.js 19.2 `useEffectEvent`.
*
* @internal Don't use this, could be deleted anytime.
*/
const useEffectEvent = "useEffectEvent" in React ? { ...React }.useEffectEvent : (callback) => {
const ref = React.useRef(callback);
ref.current = callback;
return React.useCallback(((...params) => ref.current(...params)), []);
};
//#endregion
export { useEffectEvent };
//# sourceMappingURL=use-effect-event.js.map