Added preview functionality for home page

This commit is contained in:
Henrik Larsson 2023-08-14 23:28:34 +02:00
parent bfdfeeaf97
commit e567914192
2 changed files with 0 additions and 24 deletions

View File

@ -1,4 +0,0 @@
'use client';
// Once rollup supports 'use client' module directives then 'next-sanity' will include them and this re-export will no longer be necessary
export { PreviewSuspense as default } from 'next-sanity/preview';

View File

@ -1,20 +0,0 @@
"use client";
import { definePreview } from "next-sanity/preview";
import { dataset, projectId } from "./sanity.client";
function onPublicAccessOnly() {
throw new Error("Unable to load preview as you're not logged in");
}
if (!projectId || !dataset) {
throw new Error(
"Missing projectId or dataset. Check your sanity.json or .env"
);
}
export const usePreview = definePreview({
projectId,
dataset,
onPublicAccessOnly,
});