@yandex/ui
Version:
Yandex UI components
17 lines (16 loc) • 758 B
JavaScript
import { __assign, __rest } from "tslib";
import React from 'react';
import { withBemMod } from '@bem-react/core';
import { cnButtonGroup } from '../ButtonGroup';
import './ButtonGroup_pin_base.css';
import './ButtonGroup_pin_round.css';
/**
* Модификатор, делающий из ссылки псевдоссылку.
* @param {ButtonGroupProps} props
*/
export var withPinRound = withBemMod(cnButtonGroup(), { pin: 'round' }, function (ButtonGroup) {
return function (props) {
var pin = props.pin, className = props.className, restProps = __rest(props, ["pin", "className"]);
return React.createElement(ButtonGroup, __assign({}, restProps, { className: cnButtonGroup({ pin: 'base' }, [className]), pin: pin }));
};
});