import { Page } from 'web/components/page'
import { PlusCircleIcon } from '@heroicons/react/outline'
import { getDateDocs } from 'web/lib/firebase/posts'
import { DateDoc } from 'common/post'
import { Title } from 'web/components/title'
import { Spacer } from 'web/components/layout/spacer'
import { Content } from 'web/components/editor'
import { Col } from 'web/components/layout/col'
import { useUser } from 'web/hooks/use-user'
import { Row } from 'web/components/layout/row'
import { Button } from 'web/components/button'
import { SiteLink } from 'web/components/site-link'
export async function getStaticProps() {
const dateDocs = await getDateDocs()
return {
props: {
dateDocs,
},
revalidate: 60, // regenerate after a minute
}
}
export default function DatePage(props: { dateDocs: DateDoc[] }) {
const { dateDocs } = props
const user = useUser()
return (