import{filterTruthy as o}from"../../../common/helpers.js";import{composeTypographyClassName as e,getGlobalColorClass as s}from"@gem-sdk/core";let t=e=>o(e),r=(o,e)=>t({[e?.uid]:!!e?.uid,[o?.cssClass]:!!o?.cssClass}),n=(o,r,n)=>{let{typography:p}=o??{},m=e(o?.typo,p),i=s("text",o?.color);return t({[n]:!!n,[r?.uid]:!!r?.uid,[m]:!!m,[i]:!!i,"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{r as composeContainerClasses,n as composeTextFieldClasses};
