<script>
    import { client } from '/src/utils/sanity/client.js'
    
    // Fetch content with GROQ
    async function getContent() {
      const CONTENT_QUERY = `*[_type == "project"] {
      ...,
      coverImage {
        ...,
        asset->
      },
      duration {
        ...
      },
      tags[],
      body
    }
    `
      const content = await client.fetch(CONTENT_QUERY)
      return content
    }
    const posts = getContent();
    // Log content to console
    getContent().then(content => console.log(content))
    
    // Insert the return component calling `getContent()` below
</script>
<p>{posts.title}</p>