feat: simplify copyright year display in site footer
This commit is contained in:
@@ -1,13 +1,17 @@
|
|||||||
import { siteConfig } from '@/site.config';
|
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 (
|
return (
|
||||||
<footer className='w-full'>
|
<footer className='w-full'>
|
||||||
<div className='footer-height container mx-auto flex flex-col items-center justify-between gap-4 md:flex-row'>
|
<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}
|
{siteConfig.author.name}
|
||||||
</a>
|
</a>
|
||||||
. ©{buildCopyrightYear()} {siteConfig.copyright.company}.
|
. © {siteConfig.copyright.initialYear} {copyrightHolder}.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user