stone-kit
Version:
uikit for redesign
64 lines (63 loc) • 1.78 kB
JavaScript
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
};