Module 181940

348 characters · in e812f9a0ee608737.js, fc9222023fc26228.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(t,e,a){a.d(e,{A:()=>r});var s=a(582128),i=a(868652);function r(t,e){let[a,r]=s.useState(!1),[l,n]=s.useState(void 0);return{isLoading:a,error:l,onToggle:s.useCallback(a=>{if(null==e)return Promise.resolve();let s=a?i.Qh:i.pz;return r(!0),n(void 0),s(t,e.skuId).catch(t=>{throw n(t.body?.message??void 0),t}).finally(()=>{r(!1)})},[t,e])}}}