2026-03-07 19:54:17 -06:00

36 lines
1.0 KiB
JavaScript

(function () {
const SharedUI = (window.SharedUI = window.SharedUI || {});
const OrgPortal = (window.OrgPortal = window.OrgPortal || {});
const { h } = OrgPortal.runtime;
SharedUI.componentFns = SharedUI.componentFns || {};
SharedUI.componentFns.Hero = function Hero({
className = "",
kicker = "",
title = "",
subtitle = "",
meta = "",
}) {
const finalClassName = [
"card org-panel org-span-12 org-page-header",
className,
]
.filter(Boolean)
.join(" ");
return h(
"section",
{ className: finalClassName },
h(
"div",
{ className: "org-page-heading" },
h("span", { className: "org-page-kicker" }, kicker),
h("h1", { className: "org-page-title" }, title),
h("p", { className: "org-page-subtitle" }, subtitle),
h("span", { className: "org-page-meta" }, meta),
),
);
};
})();