Added Gallery Image Feed to header

This commit is contained in:
James Purser 2024-12-30 11:33:53 +11:00
parent 8d505e6563
commit 2d76c34e2d
3 changed files with 13 additions and 6 deletions

View file

@ -8,7 +8,7 @@ const GalleryCarousel = ({galleryImages, basepath, gallery}) => {
const bootstrap = galleryImages.data;
const [index, setIndex] = useState(0);
console.log(bootstrap)
//console.log(bootstrap)
const handleSelect = (selectedIndex, e) => {
setIndex(selectedIndex);

View file

@ -19,7 +19,7 @@ export async function getServerSideProps(context) {
const galleryImages = await getGalleryImages(context.params.gallery, page, 9)
console.log(galleryImages)
//console.log(galleryImages)
const { serverRuntimeConfig } = getConfig()

View file

@ -2,6 +2,8 @@ import Layout from "../components/main.js"
import GalleryList from "../components/gallerylist.js"
import { getAllGalleries } from "../data/external/cms.js"
import getConfig from 'next/config'
import config from "../data/internal/config"
import Head from 'next/head'
export async function getStaticProps({params}) {
@ -9,18 +11,23 @@ export async function getStaticProps({params}) {
title: "Angrybeanie - Photography"
}
const gallerylist = await getAllGalleries()
const { serverRuntimeConfig } = getConfig()
const rssFeed = config.siteURL+"/feed/gallery-images-feed.xml"
const gallerylist = await getAllGalleries()
return {
props: { pagedata, serverRuntimeConfig, gallerylist },
props: { pagedata, serverRuntimeConfig, gallerylist, rssFeed },
revalidate: 60
}
}
const Page = ({pagedata, serverRuntimeConfig, gallerylist}) => {
const Page = ({pagedata, serverRuntimeConfig, gallerylist, rssFeed}) => {
return(<Layout pagedata={pagedata} serverRuntimeConfig={serverRuntimeConfig} gallerylist={gallerylist}>
<Head>
<link rel="alternate" type="application/rss+xml" title="Gallery Image Feed" href={rssFeed} />
</Head>
<h1 className="page_title col-sm-12">Photography</h1>
<div className="col-sm-12 col-md-6 article_body">
<p>I've always been drawn to photography. As a kid my Dad used to have his own darkroom and I remember the smell