/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/use-ref-from@0.2.1/dist/use-ref-from.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__export=(e,r)=>{for(var t in r)__defProp(e,t,{get:r[t],enumerable:!0})},__copyProps=(e,r,t,o)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let _ of __getOwnPropNames(r))__hasOwnProp.call(e,_)||_===t||__defProp(e,_,{get:()=>r[_],enumerable:!(o=__getOwnPropDesc(r,_))||o.enumerable});return e},__toESM=(e,r,t)=>(t=null!=e?__create(__getProtoOf(e)):{},__copyProps(!r&&e&&e.__esModule?t:__defProp(t,"default",{value:e,enumerable:!0}),e)),__toCommonJS=e=>__copyProps(__defProp({},"__esModule",{value:!0}),e),src_exports={};__export(src_exports,{useRefFrom:()=>useRefFrom}),module.exports=__toCommonJS(src_exports);var import_react=__toESM(require("react")),{useMemo:useMemo,useRef:useRef}=import_react.default;function useRefFrom(e){const r=useRef(),t=useMemo((()=>Object.create({},{current:{get:()=>r.current}})),[r]);return r.current=e,t}
//# sourceMappingURL=/sm/816bc3e2ee87182b58cce092542fd1307960d974b98ae11cae2e3553e6b6c767.map