@yandex/ui
Version:
Yandex UI components
20 lines (19 loc) • 917 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InlineLogo = void 0;
var tslib_1 = require("tslib");
var react_1 = tslib_1.__importDefault(require("react"));
var Header_const_1 = require("../Header.const");
var Link_1 = require("../../Link/Link");
require("./Inline-Logo.css");
/**
* Компонент для отрисовки произвольного логотипа.
* @param {InlineLogoProps} props
*
*/
var InlineLogo = function (_a) {
var src = _a.src, width = _a.width, height = _a.height, rest = tslib_1.__rest(_a, ["src", "width", "height"]);
return (react_1.default.createElement(Link_1.Link, tslib_1.__assign({}, rest, { className: Header_const_1.cnHeaderLogoInline, tabIndex: -1 }),
react_1.default.createElement("img", { className: Header_const_1.cnHeaderImage, src: src, width: width, height: height })));
};
exports.InlineLogo = InlineLogo;