mirror of
https://github.com/quartz-community/article-title.git
synced 2026-07-22 02:50:30 +00:00
43 lines
No EOL
1.6 KiB
JavaScript
43 lines
No EOL
1.6 KiB
JavaScript
// node_modules/@quartz-community/utils/dist/lang.js
|
|
function classNames(...classes) {
|
|
return classes.filter(Boolean).join(" ");
|
|
}
|
|
var l;
|
|
l = { __e: function(n2, l2, u3, t2) {
|
|
for (var i2, r2, o2; l2 = l2.__; ) if ((i2 = l2.__c) && !i2.__) try {
|
|
if ((r2 = i2.constructor) && null != r2.getDerivedStateFromError && (i2.setState(r2.getDerivedStateFromError(n2)), o2 = i2.__d), null != i2.componentDidCatch && (i2.componentDidCatch(n2, t2 || {}), o2 = i2.__d), o2) return i2.__E = i2;
|
|
} catch (l3) {
|
|
n2 = l3;
|
|
}
|
|
throw n2;
|
|
} }, "function" == typeof Promise ? Promise.prototype.then.bind(Promise.resolve()) : setTimeout, Math.random().toString(8);
|
|
|
|
// node_modules/preact/jsx-runtime/dist/jsxRuntime.mjs
|
|
var f2 = 0;
|
|
function u2(e2, t2, n2, o2, i2, u3) {
|
|
t2 || (t2 = {});
|
|
var a2, c2, p2 = t2;
|
|
if ("ref" in p2) for (c2 in p2 = {}, t2) "ref" == c2 ? a2 = t2[c2] : p2[c2] = t2[c2];
|
|
var l2 = { type: e2, props: p2, key: n2, ref: a2, __k: null, __: null, __b: 0, __e: null, __c: null, constructor: void 0, __v: --f2, __i: -1, __u: 0, __source: i2, __self: u3 };
|
|
return l.vnode && l.vnode(l2), l2;
|
|
}
|
|
|
|
// src/components/ArticleTitle.tsx
|
|
var ArticleTitle = ({ fileData, displayClass }) => {
|
|
const title = fileData.frontmatter?.title;
|
|
if (title) {
|
|
return /* @__PURE__ */ u2("h1", { class: classNames(displayClass, "article-title"), children: title });
|
|
} else {
|
|
return null;
|
|
}
|
|
};
|
|
ArticleTitle.css = `
|
|
.article-title {
|
|
margin: 2rem 0 0 0;
|
|
}
|
|
`;
|
|
var ArticleTitle_default = (() => ArticleTitle);
|
|
|
|
export { ArticleTitle_default as ArticleTitle };
|
|
//# sourceMappingURL=index.js.map
|
|
//# sourceMappingURL=index.js.map
|