mathleet
Version:
Library of helpful math utilities.
3 lines (2 loc) • 553 B
JavaScript
/*! use-ref-map v0.1.2 | (c) 2021 Ryan Hefner | MIT License | https://github.com/[object Object] !*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):(e="undefined"!=typeof globalThis?globalThis:e||self)["use-ref-map"]=t(e.React)}(this,(function(e){"use strict";var t=new Map,n=function(e){return t.get(e)},f=function(n,f){void 0===f&&(f=null);var r=e.useRef(f);return t.set(n,r),r};return function(){return{getRef:n,setRef:f,refMap:t}}}));