File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import { getCollection , type CollectionEntry } from 'astro:content'
2- import { BuildError } from '@lib/errors/BuildError'
3-
4- const CONTACT_DATA_FILE = 'src/lib/content/contactData.ts'
1+ import type { CollectionEntry } from 'astro:content'
2+ import rawContactData from '@content/contact.json'
53
64export type ContactData = CollectionEntry < 'contactData' > [ 'data' ]
75export type CompanyContactData = ContactData [ 'company' ]
86
9- const [ contactDataEntry ] = await getCollection ( 'contactData' )
10-
11- if ( ! contactDataEntry ) {
12- throw new BuildError ( 'Missing contact data entry' , {
13- filePath : CONTACT_DATA_FILE ,
14- } )
15- }
16-
17- export const contactData : ContactData = contactDataEntry . data
7+ export const contactData : ContactData = rawContactData
188export const companyContactData : CompanyContactData = contactData . company
You can’t perform that action at this time.
0 commit comments