File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,13 +7,14 @@ const dataset = import.meta.env.VITE_SANITY_DATASET
77const apiVersion = import . meta. env . VITE_SANITY_API_VERSION || '2025-01-01'
88const readToken = import . meta. env . VITE_SANITY_READ_TOKEN
99const hasSanityConfig = Boolean ( projectId && dataset )
10-
10+ const perspective = import . meta . env . VITE_SANITY_PERSPECTIVE || 'published' // setting default perspective to published
1111export const sanityClient = hasSanityConfig
1212 ? createClient ( {
1313 projectId,
1414 dataset,
1515 apiVersion,
1616 useCdn : true ,
17+ perspective,
1718 token : readToken ? String ( readToken ) : undefined ,
1819 } )
1920 : null
Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ const News = ({ isDarkMode }: NewsProps) => {
4949 loadMoreAnchorRef,
5050 getReadTimeText,
5151 } : NewsListHookResult = useNewsList ( )
52+ const hasRenderablePosts = articles . length > 0 || Boolean ( featuredArticle )
5253
5354 return (
5455 < section
@@ -63,7 +64,7 @@ const News = ({ isDarkMode }: NewsProps) => {
6364 < Suspense fallback = { < NewsListFallback isDarkMode = { isDarkMode } /> } >
6465 < NewsLoadingState isDarkMode = { isDarkMode } />
6566 </ Suspense >
66- ) : articles . length === 0 ? (
67+ ) : ! hasRenderablePosts ? (
6768 < div
6869 className = { clsx (
6970 'rounded-2xl p-10 text-center border' ,
You can’t perform that action at this time.
0 commit comments