Skip to content

Firm Data

Static TypeScript data differs from Markdown content collections. Use static data for site-wide information reused by components. Use content collections for entries that become pages or listings.

src/data/firm.ts stores firm identity and contact details. Update firm name, phone, email, address, office hours, consultation details, and social links where present.

src/data/navigation.ts stores primary, footer, or utility navigation depending on the theme implementation.

src/data/faq.ts stores reusable FAQ items.

src/data/testimonials.ts stores testimonial entries used by testimonial cards or sections.

src/data/structuredData.ts stores schema.org data used for SEO and rich results.

Example only:

export const firm = {
name: 'Example Legal Group',
phone: '+1 (555) 010-1000',
email: 'hello@examplelegal.com',
address: {
street: '100 Main Street',
city: 'Chicago',
region: 'IL',
postalCode: '60601',
},
};

Do not paste this blindly. Match the actual exports and field names in the purchased theme.