import{filterTruthy as s}from"../../../common/helpers.js";import{composeTypographyClassName as o,getGlobalColorClass as e}from"@gem-sdk/core";let composeClasses=o=>s(o),composeContainerClasses=(s,o)=>composeClasses({[o?.uid]:!!o?.uid,[s?.cssClass]:!!s?.cssClass}),composeTextFieldClasses=(s,p,t)=>{let{typography:m}=s??{},l=o(s?.typo,m),n=e("text",s?.color);return composeClasses({[t]:!!t,[p?.uid]:!!p?.uid,[l]:!!l,[n]:!!n,"gp-form-item !gp-outline-none focus:!gp-shadow-none hover:!gp-shadow-none !gp-bg-none !gp-border-box text-input-custom":!0})};export{composeContainerClasses,composeTextFieldClasses};
