one
Version:
One is a new React Framework that makes Vite serve both native and web.
12 lines (11 loc) • 302 B
JavaScript
import * as React from "react";
function useConstant(fn) {
if (typeof document > "u")
return React.useMemo(() => fn(), []);
const ref = React.useRef(void 0);
return ref.current || (ref.current = { v: fn() }), ref.current.v;
}
export {
useConstant
};
//# sourceMappingURL=useConstant.js.map