"use strict";var core=require("@gem-sdk/core");const getSelectClass=({optionTypo:e,optionTypography:o,optionBgColor:t,optionTextColor:s,optionBorder:l})=>{let r=core.composeTypographyClassName(e,o),a=core.handleConvertClassColor(l),c=core.getGlobalColorStateClass("text",s),g=core.getGlobalColorStateClass("bg",t),p=core.cls({...r&&{[r]:!0},...a&&{[a]:!0},...c&&{[c]:!0},...g&&{[g]:!0}}),n=`dropdown-option-item gp-truncate gp-bg-auto gp-pl-4 gp-pr-6 gp-outline-none gp-outline-none gp-shadow-none ${p}`.trim();return core.composeClasses(n)};exports.getSelectClass=getSelectClass;
