import{filterTruthy as s}from"../../../common/helpers.js";import{composeTypographyClassName as o,genSizeClass as e}from"@gem-sdk/core";let composeClasses=o=>s(o),composeContainerClasses=(s,o)=>composeClasses({[o?.uid]:!!o?.uid,[s?.cssClass]:!!s?.cssClass}),composeFormDropdownClasses=s=>{let{typography:m}=s??{},p=o(s?.typo,m);return composeClasses({[p]:!!p,[`${e(s?.size?.type)}`]:!!s?.size?.type,"gp-form-item !gp-outline-none ":!0})};export{composeContainerClasses,composeFormDropdownClasses};
