Module 643374

720 characters · in 094e1460ea3564ad.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,s){s.d(t,{A:()=>f});var n=s(627968),r=s(64700),i=s(503698),a=s.n(i),l=s(187322),d=s(862301),u=s(95635),c=s(834730),h=s(821609),x=s(780777),p=s(55881);function f(e){let{filename:t,className:s,filters:i,buttonText:f,placeholder:m,onFileSelect:o}=e,j=r.useRef(null),g=r.useRef(null);return(0,n.jsx)(l.vN,{ringTarget:j,within:!0,children:(0,n.jsxs)(d.F,{ref:j,className:a()(s,p.U),children:[(0,n.jsx)(u.J,{size:"sm"}),(0,n.jsx)(c.E,{variant:"text-md/normal",color:""!==t?"text-default":"text-muted",lineClamp:1,children:""!==t?t:m}),(0,n.jsx)(h.$,{"aria-hidden":!0,variant:"secondary",size:"sm",text:f,tabIndex:-1}),(0,n.jsx)(x.A,{ref:g,onChange:e=>{o(e.currentTarget.files?.[0])},multiple:!1,filters:i})]})})}}