Application Load

IProductLocale

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IProductLocale

Product text and page metadata in one language.

src/lib/interfaces/orionplace/products/IProduct.ts
TypeScript
export interface IProductLocale {
  // localized record identifier
  id?: number;
  // product name
  product_name?: string;
  // product page HTML title tag text
  product_title?: string;
  // product slug
  product_slug?: string;
  // product SEO description
  meta_description?: string;
  // product SEO keywords
  meta_keywords?: string;
  // full description for the individual product page, with HTML formatting
  product_description?: string;
  // short card description, displayed as text without HTML tags
  short_description?: string;
}