Home/News/News
News

return await client.fetch(query)

P
By Parth
Updated: 28 February 2026 at 12:12
 return await client.fetch(query)

// lib/sanity.ts
import { createClient } from 'next-sanity'
import imageUrlBuilder from '@sanity/image-url'
import { SanityImageSource } from '@sanity/image-url/lib/types/types'

export const client = createClient({
projectId: process.env.NEXT_PUBLIC_SANITY_PROJECT_ID,
dataset: process.env.NEXT_PUBLIC_SANITY_DATASET,
apiVersion: process.env.NEXT_PUBLIC_SANITY_API_VERSION,
useCdn: process.env.NODE_ENV === 'production',
})

const builder = imageUrlBuilder(client)

export function urlFor(source: SanityImageSource) {
return builder.image(source)
}

Never Miss a Cricket Update!

Get breaking news, match toss updates, and exclusive reports delivered directly to your phone.

Join Now to get latest Updates