_includes/resources/common/ArticleTitleSubtitle.11ty.tsx (16 lines of code) (raw):
import { Fragment } from "jsx-async-runtime/jsx-dev-runtime";
export type ArticleTitleSubtitleProps = {
title: string;
subtitle: string | undefined;
};
const ArticleTitleSubtitle = ({
title,
subtitle,
}: ArticleTitleSubtitleProps): JSX.Element => {
return (
<Fragment>
<h2 class="title is-size-2 is-size-3-mobile">{title}</h2>
{subtitle && (
<h3 class="subtitle is-size-4 pt-1 has-text-grey">{subtitle}</h3>
)}
</Fragment>
);
};
export default ArticleTitleSubtitle;