UNPKG

@yandex/ui

Version:

Yandex UI components

20 lines (19 loc) 942 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withPinRound = void 0; var tslib_1 = require("tslib"); var react_1 = tslib_1.__importDefault(require("react")); var core_1 = require("@bem-react/core"); var ButtonGroup_1 = require("../ButtonGroup"); require("./ButtonGroup_pin_base.css"); require("./ButtonGroup_pin_round.css"); /** * Модификатор, делающий из ссылки псевдоссылку. * @param {ButtonGroupProps} props */ exports.withPinRound = core_1.withBemMod(ButtonGroup_1.cnButtonGroup(), { pin: 'round' }, function (ButtonGroup) { return function (props) { var pin = props.pin, className = props.className, restProps = tslib_1.__rest(props, ["pin", "className"]); return react_1.default.createElement(ButtonGroup, tslib_1.__assign({}, restProps, { className: ButtonGroup_1.cnButtonGroup({ pin: 'base' }, [className]), pin: pin })); }; });