0.0.0-20230419194855 • Published 1 year ago
@tinacms/preview-helpers v0.0.0-20230419194855
import client from '../../tina/__generated__/client'
import { useTina } from 'tinacms/dist/react'
import { editField, useEditEvent, expandQueryWithMetadata } from '@tinacms/preview-helpers'
const MyBlogComponent = props => {
return (<div>
<h1>{props.title}</h1>
<img data-vercel-edit-info={editField(props, 'image')} src={props.image} />
</div>)
}
export const Page = props => {
const { data } = useTina(props)
useEditEvent("/admin")
return <MyBlogComponent {...data} />
}
export const getStaticProps = async ({ params }) => {
const variables = { relativePath: `${params.filename}.md` }
let props = await client.queries.documentation(variables)
if (process.env.VERCEL_ENV === 'preview') {
props = await expandQueryWithMetadata(props, client)
}
return {
props: { ...props, variables },
}
}
0.0.0-20230428231518
1 year ago
0.0.0-20230426235418
1 year ago
0.0.0-20230425001052
1 year ago
0.0.0-20230420191032
1 year ago
0.0.0-20230420182924
1 year ago
0.0.0-20230420181854
1 year ago
0.0.0-20230419233037
1 year ago
0.0.0-20230419230503
1 year ago
0.0.0-20230419223808
1 year ago
0.0.0-20230419220432
1 year ago
0.0.0-20230419194855
1 year ago