diff --git a/pages/index.js b/pages/index.js index 91c3f14..eeaa7be 100755 --- a/pages/index.js +++ b/pages/index.js @@ -1,14 +1,13 @@ import Layout from "../components/main" -import LatestEpisodes from "../components/latestepisodes" -import Link from 'next/link' +import FeatureImage from "../components/featureimage" +import PublishedInfo from '../components/publishedinfo.js' import getConfig from 'next/config' import Head from 'next/head' -import Image from 'next/image'; import config from '../data/internal/config'; import { FEEDS, getFeed } from "../lib/rss" import { generatePodcastFeeds, generateRssFeed } from "../data/internal/feed-generator" import { generateSitemap } from "../data/internal/sitemap-generator" -import { getLatestPodcastEpisode } from "../data/external/cms" +import { getLatestContent, getLatestPodcastEpisode } from "../data/external/cms" import { getLatestGalleryImage } from "../data/external/cms" export async function getStaticProps(context) { @@ -18,6 +17,8 @@ export async function getStaticProps(context) { generateSitemap() const { serverRuntimeConfig } = getConfig() + console.log(serverRuntimeConfig) + const qs = require('qs') const query = qs.stringify({ pagination: { @@ -46,7 +47,11 @@ export async function getStaticProps(context) { const firstimage = await getLatestGalleryImage() const pagedata = {'title': 'Angry Beanie'} - + + const combined = getLatestContent() + + console.log(combined) + return { props: { article, pagedata, config: serverRuntimeConfig, firstimage, episodedata: epdata, siteConfig: config}, revalidate: 60 // will be passed to the page component as props @@ -54,85 +59,40 @@ export async function getStaticProps(context) { } function HomePage (props) { - return ( -
-