format project

This commit is contained in:
Kurt Hutten
2021-08-01 09:44:10 +10:00
parent caf944716b
commit ad0e9c1d4d
4 changed files with 43 additions and 15 deletions

View File

@@ -9,11 +9,20 @@ import { Toaster } from '@redwoodjs/web/toast'
const ProjectPage = ({ userName, projectTitle }) => {
const { currentUser } = useAuth()
const [state, thunkDispatch] = useIdeState()
const cacheInvalidator = new Date().toISOString().split('-').slice(0, 2).join('-')
const cacheInvalidator = new Date()
.toISOString()
.split('-')
.slice(0, 2)
.join('-')
const socialImageUrl = `/.netlify/functions/og-image-generator/${userName}/${projectTitle}/og-image-${cacheInvalidator}.jpg`
return (
<>
<Seo title={projectTitle} description={projectTitle} socialImageUrl={socialImageUrl} lang="en-US" />
<Seo
title={projectTitle}
description={projectTitle}
socialImageUrl={socialImageUrl}
lang="en-US"
/>
<Toaster timeout={1500} />
<IdeContext.Provider value={{ state, thunkDispatch, project: null }}>
<ProjectCell