solid-use
Version:
A collection of SolidJS utilities
2 lines (1 loc) • 616 B
JavaScript
;var n=Object.defineProperty;var c=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var u=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},l=(e,t,r,T)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of f(t))!m.call(e,o)&&o!==r&&n(e,o,{get:()=>t[o],enumerable:!(T=c(t,o))||T.enumerable});return e};var p=e=>l(n({},"__esModule",{value:!0}),e);var s={};u(s,{default:()=>i});module.exports=p(s);var a=require("solid-js");function i(e,t=Object.is){let[r,T]=(0,a.createSignal)(e,{equals:t});return(...o)=>(o.length===1&&T(()=>o[0]),r())}