UNPKG

@yandex/ui

Version:

Yandex UI components

20 lines (19 loc) 946 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withPinCircle = 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_circle.css"); /** * Модификатор, делающий из ссылки псевдоссылку. * @param {ButtonGroupProps} props */ exports.withPinCircle = core_1.withBemMod(ButtonGroup_1.cnButtonGroup(), { pin: 'circle' }, 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 })); }; });