85 lines
2.5 KiB
TypeScript
85 lines
2.5 KiB
TypeScript
import Container from 'components/BlogContainer'
|
|
import BlogHeader from 'components/BlogHeader'
|
|
import Layout from 'components/Layout'
|
|
import NewsRoomBody from 'components/NewsRoomBody'
|
|
import NewsroomHead from 'components/NewsRoomHead'
|
|
import NewsRoomHeader from 'components/NewsRoomHeader'
|
|
import PageTitle from 'components/PageTitle'
|
|
import type { Page, Settings } from 'lib/sanity.queries'
|
|
import Head from 'next/head'
|
|
import Link from 'next/link'
|
|
import { notFound } from 'next/navigation'
|
|
|
|
import { Latestpost } from '../lib/wordpress.queries'
|
|
import Footer from './Footer/Footer'
|
|
import Navbar from './Navbar/Navbar'
|
|
|
|
export interface NewsroomPageprops {
|
|
preview?: boolean
|
|
loading?: boolean
|
|
newsroomposts: Latestpost
|
|
settings: Settings
|
|
}
|
|
|
|
export default function NewsroomPage(props: NewsroomPageprops) {
|
|
const { loading, newsroomposts, settings } = props
|
|
//const { title = demo.title } = settings || {}
|
|
|
|
const slug = newsroomposts?.slug
|
|
|
|
// if (!slug && !preview) {
|
|
// notFound()
|
|
// }
|
|
|
|
return (
|
|
<>
|
|
<Head>
|
|
<NewsroomHead newsroomposts={newsroomposts} />
|
|
</Head>
|
|
|
|
<Layout preview={null} loading={loading}>
|
|
<Navbar />
|
|
|
|
<BlogHeader title={null} level={2} />
|
|
|
|
{!newsroomposts ? (
|
|
<PageTitle>Loading…</PageTitle>
|
|
) : (
|
|
<>
|
|
<article>
|
|
{/* <NewsRoomHeader
|
|
title={newsroomposts.title}
|
|
date={newsroomposts.date}
|
|
excerpt={newsroomposts.excerpt}
|
|
|
|
/> */}
|
|
|
|
<Container>
|
|
{/* <NewsRoomBody content={newsroomposts.content} /> */}
|
|
</Container>
|
|
</article>
|
|
|
|
<Container>
|
|
<section>
|
|
<div className="bg-slate-300 col-span-3 mb-20 grid h-auto grid-cols-2 gap-6 rounded p-6">
|
|
<div className="w-full text-center align-middle">
|
|
<h3 className="text-2xl font-medium">Have Questions?</h3>
|
|
</div>
|
|
{/* <div className='w-full inline-block'><Image src={LogoGWK} alt="Garuda Wisnu Kencana" height={150}/></div> */}
|
|
<div className="w-full text-center align-middle">
|
|
<Link href="/">
|
|
<h3 className="text-2xl font-medium">Connect With Us</h3>
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</Container>
|
|
</>
|
|
)}
|
|
</Layout>
|
|
|
|
<Footer />
|
|
</>
|
|
)
|
|
}
|