feat: simplify copyright year display in site footer

This commit is contained in:
2026-04-11 00:39:01 -03:00
parent c4a22a7583
commit e1c6e9d923

View File

@@ -1,13 +1,17 @@
import { siteConfig } from '@/site.config';
export function SiteFooter() {
const buildCopyrightYear = (): string => {
if (siteConfig.copyright.initialYear == new Date().getFullYear()) {
return `(${new Date().getFullYear()})`;
}
return `(${siteConfig.copyright.initialYear}-${new Date().getFullYear()})`;
};
export function SiteFooter() {
const copyrightHolder =
siteConfig.copyright.company || siteConfig.author.name;
return (
<footer className='w-full'>
<div className='footer-height container mx-auto flex flex-col items-center justify-between gap-4 md:flex-row'>
@@ -21,7 +25,7 @@ export function SiteFooter() {
>
{siteConfig.author.name}
</a>
. ©{buildCopyrightYear()} {siteConfig.copyright.company}.
. © {siteConfig.copyright.initialYear} {copyrightHolder}.
All rights reserved.
</p>
</div>