{"version":3,"file":"get-static-class-names.cjs","sources":["../../../../../../src/core/styles-api/use-styles/get-class-name/get-static-class-names/get-static-class-names.ts"],"sourcesContent":["interface GetStaticClassNamesInput {\n  themeName: string[];\n  selector: string;\n  classNamesPrefix: string;\n  withStaticClass?: boolean;\n}\n\n/** Returns static component classes, for example, `.raikou-Input-wrapper` */\nexport function getStaticClassNames({\n  themeName,\n  classNamesPrefix,\n  selector,\n  withStaticClass,\n}: GetStaticClassNamesInput) {\n  if (withStaticClass === false) {\n    return [];\n  }\n\n  return themeName.map((n) => `${classNamesPrefix}-${n}-${selector}`);\n}\n"],"names":[],"mappings":";;AAQO,SAAS,mBAAoB,CAAA;AAAA,EAClC,SAAA;AAAA,EACA,gBAAA;AAAA,EACA,QAAA;AAAA,EACA;AACF,CAA6B,EAAA;AAC3B,EAAA,IAAI,oBAAoB,KAAO,EAAA;AAC7B,IAAA,OAAO,EAAC;AAAA;AAGV,EAAO,OAAA,SAAA,CAAU,GAAI,CAAA,CAAC,CAAM,KAAA,CAAA,EAAG,gBAAgB,CAAI,CAAA,EAAA,CAAC,CAAI,CAAA,EAAA,QAAQ,CAAE,CAAA,CAAA;AACpE;;;;"}