Module 283488

535 characters · in no known chunk
Dependencies
Lazily required by (0)none
Requires (1)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>a});var i=n(64700),r=n(970928);let s=["embedded_cover","embedded_background"];function a(e){let{applicationId:t,size:n,names:a=s,format:o="png"}=e,[l,u]=i.useState(null),[c,d]=i.useState(!0),_=(0,r.uD)(t,l,n,o),h=i.useRef(a);return i.useEffect(()=>{h.current=a}),i.useEffect(()=>{let{current:e}=h;null!=t&&(0,r.Y)(t).then(t=>{for(let[n,i]of(d(!1),Object.entries(t)))if(null!=i&&""!==i.id&&e.includes(i.name))return void u(i.id)})},[t]),{url:_,state:c?"loading":null!=_?"fetched":"not-found"}}}