Unique keys

This commit is contained in:
2022-10-30 13:31:06 +01:00
parent 7e6f8b3b2f
commit a8710a96b6
2 changed files with 6 additions and 8 deletions

View File

@ -11,6 +11,8 @@ interface ILayoutProps {
}
const Layout: NextPage<ILayoutProps> = ({ title, children }) => {
const socialLinks = socials("1.1em").map((social, i) => <a key={i} href={social.url} target="_blank" rel="noreferrer" className={styles.socialIcon}>{social.icon}</a>);
return <>
<Head>
<title>{title ?? "c0ntroller.de"}</title>
@ -29,10 +31,7 @@ const Layout: NextPage<ILayoutProps> = ({ title, children }) => {
<span className={styles.footerContent}>
<span>© 2022 Daniel Kluge</span>
<span className={styles.divider}>|</span>
{socials("1.1em").map((social, i) => <>
{i !== 0 ? <span className={styles.divider} key={`d${i}`}>|</span> : null}
<a key={i} href={social.url} target="_blank" rel="noreferrer" className={styles.socialIcon}>{social.icon}</a>
</>)}
{socialLinks.flatMap((social, i) => i !== 0 ? [<span className={styles.divider} key={`d${i}`}>|</span>, social] : [social])}
<span className={styles.divider}>|</span>
<a className="nostyle" target="_blank" href="mailto:admin-website@c0ntroller.de" rel="noreferrer">Contact</a>
</span>