import{filterTruthy as e}from"../../../common/helpers.js";import{composeTypographyClassName as o,getGlobalColorClass as s,genSizeClass as t}from"@gem-sdk/core";let p=o=>e(o),r=(e,o)=>p({[o?.uid]:!!o?.uid,[e?.cssClass]:!!e?.cssClass}),i=(e,r,i)=>{let{typography:m}=e??{},n=o(e?.typo,m),l=s("text",e?.color);return p({[i]:!!i,[r?.uid]:!!r?.uid,[n]:!!n,[l]:!!l,[`${t(e?.size?.type)}`]:!!e?.size?.type,"gp-form-item !gp-outline-none !gp-h-auto !gp-bg-none gp-min-h-[150px]":!0})};export{r as composeContainerClasses,i as composeTextareaClasses};
