[init] initlialize next app & convert old react app

This commit is contained in:
Janis
2022-12-16 17:13:47 +01:00
parent 95d8b832e9
commit e439aad1db
42 changed files with 10568 additions and 5279 deletions

View File

@@ -0,0 +1,35 @@
/* eslint-disable @next/next/no-img-element */
import { useEffect, useState } from "react";
import styles from "../styles/GalleryGrid.module.scss";
import { useRouter } from "next/router";
function GalleryGrid({ images, baseURL }) {
const router = useRouter();
const locale = router.locale;
return (
<div className={styles.galleryGrid}>
<div className={styles.galleryGridGrid}>
{images.length > 0
? images.map((image, i) => (
<div
key={i}
onClick={() => router.push({ search: "activeImg=" + image.id })}
className="noSelect"
>
<img
src={image.url}
alt={locale === "en" ? image.title.en : image.title.de}
/>
<div className={styles.galleryImageTitle}>
<p>{locale === "en" ? image.title.en : image.title.de}</p>
</div>
</div>
))
: ""}
</div>
</div>
);
}
export default GalleryGrid;