Build 541864stable
Module 986960
702 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{M:()=>a});var i=n(985620),r=n(48284),s=n(318473);function a(e){let{description:t,errorMessage:n,isInvalid:a,validationState:o}=e,{labelProps:l,fieldProps:u}=function(e){let{id:t,label:n,"aria-labelledby":s,"aria-label":a,labelElementType:o="label"}=e;t=(0,i.Bi)(t);let l=(0,i.Bi)(),u={};return n&&(s=s?`${l} ${s}`:l,u={id:l,htmlFor:"label"===o?t:void 0}),{labelProps:u,fieldProps:(0,r.b)({id:t,"aria-label":a,"aria-labelledby":s})}}(e),c=(0,i.X1)([!!t,!!n,a,o]),d=(0,i.X1)([!!t,!!n,a,o]);return{labelProps:l,fieldProps:u=(0,s.v)(u,{"aria-describedby":[c,d,e["aria-describedby"]].filter(Boolean).join(" ")||void 0}),descriptionProps:{id:c},errorMessageProps:{id:d}}}}