UNPKG

@nodeject/ui-components

Version:

UI library for non-trivial components

16 lines (15 loc) 684 B
import cc from 'classcat'; import * as React from 'react'; import * as styles from './ButtonLabel.module.less'; var activeDefault = false; export var ButtonLabel = function (props) { var _a; var className = props.className, propsActive = props.active, children = props.children, onClick = props.onClick; var active = propsActive !== undefined ? propsActive : activeDefault; var buttonLabelClassName = cc((_a = {}, _a[styles.label] = true, _a[styles.labelActive] = active, _a[className] = Boolean(className), _a)); return (React.createElement("a", { className: buttonLabelClassName, onClick: onClick }, children)); };