nuxt-schema-org icon indicating copy to clipboard operation
nuxt-schema-org copied to clipboard

multiple schema orgs

Open djixadin opened this issue 1 year ago • 2 comments

Details

is it possible to use multiple schema orgs .. i have this usecase

const schemaOrgDefinition: any = {
  '@type': 'NewsArticle',
...restOfMySchema
}

  useSchemaOrg([defineArticle(schemaOrgDefinition)])

if (isLiveNews) {
  schemaOrgDefinition['@type'] = 'LiveBlogPosting'
  schemaOrgDefinition.coverageStartTime = singleNews.publish_date

  const estimatedEndTime = new Date(singleNews.publish_date)
  estimatedEndTime.setHours(estimatedEndTime.getHours() + 4)

  schemaOrgDefinition.coverageEndTime = estimatedEndTime.toISOString()
  useSchemaOrg([schemaOrgDefinition])
}

djixadin avatar Jan 22 '24 08:01 djixadin