"use strict";var helpers=require("../../../common/helpers.js"),core=require("@gem-sdk/core");const composeClasses=e=>helpers.filterTruthy(e),composeContainerClasses=(e,s)=>composeClasses({[s?.uid]:!!s?.uid,[e?.cssClass]:!!e?.cssClass}),composeTextFieldClasses=(e,s,o)=>{let{typography:l}=e??{},r=core.composeTypographyClassName(e?.typo,l),p=core.getGlobalColorClass("text",e?.color);return composeClasses({[o]:!!o,[s?.uid]:!!s?.uid,[r]:!!r,[p]:!!p,[`${core.genSizeClass(e?.size?.type)}`]:!!e?.size?.type,"gp-form-item !gp-outline-none !gp-bg-none !gp-bg-white":!0})};exports.composeContainerClasses=composeContainerClasses,exports.composeTextFieldClasses=composeTextFieldClasses;
