petals-ui
Version:
Front-end UI components foundation
13 lines (12 loc) • 476 B
JavaScript
import { getComponentConfig, BaseHeadlessComponent } from '../../basic';
import { getTypoClassNames } from '../../typography';
class TextHeadlessComponent extends BaseHeadlessComponent {
getComponentName() {
return getComponentConfig('text', 'name') || 'Text';
}
getClassNames() {
const componentName = this.getComponentName();
return [componentName, ...getTypoClassNames(this.sc, componentName)];
}
}
export { TextHeadlessComponent };