use-transition-state
Version:
useTransition + useState = useTransitionState
3 lines (2 loc) • 385 B
JavaScript
Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react");exports.default=function(t,r){var n=(t=e.useState(t))[0],u=t[1],i=(r=e.useTransition(r))[0],s=r[1];return e.useMemo((function(){return[n,function(e){return s((function(){return u(e)}))},{isPending:i,startTransition:s,setState:u}]}),[s,n])};
//# sourceMappingURL=index.cjs.production.min.js.map
;