UNPKG

stone-kit

Version:
64 lines (63 loc) 1.78 kB
import { jsxs as u, jsx as _ } from "react/jsx-runtime"; import { Text as f } from "../../Text/ui/Text.js"; import { c as r } from "../../../index-YnD2EP-S.js"; import { logoVariant as w } from "./Logo.types.js"; const m = "_wrapper_dhuso_1", a = "_logo_dhuso_7", p = "_logoValue_dhuso_12", h = "_logoDom_dhuso_16", n = "_logoOffice_dhuso_21", d = "_logoNewOffice_dhuso_26", k = "_logoNewDom_dhuso_31", i = "_logoRealty_dhuso_36", N = "_wrapperBetween_dhuso_41", D = "_uk_dhuso_46", O = "_uk_black_dhuso_53", b = "_uk_white_dhuso_56", o = { wrapper: m, logo: a, logoValue: p, logoDom: h, logoOffice: n, logoNewOffice: d, logoNewDom: k, logoRealty: i, wrapperBetween: N, uk: D, uk_black: O, uk_white: b }, R = ({ uk: c = !1, variant: e = "black", between: g = !1, addClassName: t, onClick: s }) => { const l = r.bind(o); return /* @__PURE__ */ u( "div", { className: l(o.wrapper, { [o.wrapperBetween]: g }, t), onClick: () => { s && s(); }, children: [ /* @__PURE__ */ _( "img", { src: w[e], alt: "Лого", className: l( o.logo, { [o.logoValue]: e === "value" }, { [o.logoDom]: e === "dom" }, { [o.logoOffice]: e === "office" }, { [o.logoNewOffice]: e === "newOffice" }, { [o.logoNewDom]: e === "newDom" }, { [o.logoRealty]: e === "realty" || e === "realtyBlack" } ) } ), c && /* @__PURE__ */ _( f, { className: l(o.uk, o[`uk_${e}`]), html: "управляющая<br/>компания" } ) ] } ); }; export { R as Logo };