hydrogen-sanity
Version:
Sanity.io toolkit for Hydrogen
18 lines (14 loc) • 550 B
JavaScript
import { useSanityProviderValue } from '../_chunks-es/provider.js';
function isPreviewEnabled(projectId, session) {
if (!(session && "get" in session && typeof session.get === "function")) {
return false;
}
const sessionProjectId = session.get("projectId");
return Boolean(sessionProjectId && sessionProjectId === projectId);
}
function usePreviewMode() {
const providerValue = useSanityProviderValue();
return Boolean(providerValue.previewEnabled);
}
export { isPreviewEnabled, usePreviewMode };
//# sourceMappingURL=index.js.map