DocumentationTypesInterfaces

Products Select

amerta


amerta / payload-types / ProductsSelect

Interface: ProductsSelect<T>

Defined in: payload-types.ts:3598

This interface was referenced by Config's JSON-Schema via the definition "products_select".

Type Parameters

| Type Parameter | Default type | | ------ | ------ | | T extends boolean | true |

Properties

_status?

optional _status: T

Defined in: payload-types.ts:3712


barcode?

optional barcode: T

Defined in: payload-types.ts:3626


benefits?

optional benefits: T | { description?: T; icon?: T; id?: T; title?: T; }

Defined in: payload-types.ts:3671


brand?

optional brand: T

Defined in: payload-types.ts:3700


collections?

optional collections: T

Defined in: payload-types.ts:3698


countries?

optional countries: T

Defined in: payload-types.ts:3706


createdAt?

optional createdAt: T

Defined in: payload-types.ts:3708


description?

optional description: T

Defined in: payload-types.ts:3603


excerpt?

optional excerpt: T

Defined in: payload-types.ts:3602


faqs?

optional faqs: T | { answer?: T; id?: T; question?: T; }

Defined in: payload-types.ts:3680


height?

optional height: T

Defined in: payload-types.ts:3632


images?

optional images: T

Defined in: payload-types.ts:3600


isFeatured?

optional isFeatured: T

Defined in: payload-types.ts:3699


layout?

optional layout: T | { themeShopBanner?: T | ThemeShopBannerBlockSelect<T>; themeShopBenefitsBlock?: T | ThemeShopBenefitsBlockSelect<T>; themeShopBlogPosts?: T | ThemeShopBlogPostsBlockSelect<T>; themeShopCallToActionText?: T | ThemeShopCallToActionTextBlockSelect<T>; themeShopCode?: T | ThemeShopCodeBlockSelect<T>; themeShopCollectionArchive?: T | ThemeShopCollectionArchiveBlockSelect<T>; themeShopCollectionShowcase?: T | ThemeShopCollectionShowcaseBlockSelect<T>; themeShopContactUs?: T | ThemeShopContactUsBlockSelect<T>; themeShopContentBlock?: T | ThemeShopContentBlockSelect<T>; themeShopCtaFeature?: T | ThemeShopCTAFeatureBlockSelect<T>; themeShopFeaturesBlock?: T | ThemeShopFeaturesBlockSelect<T>; themeShopGridShowcase?: T | ThemeShopGridShowcaseBlockSelect<T>; themeShopHero?: T | ThemeShopHeroBlockSelect<T>; themeShopHeroVideo?: T | ThemeShopHeroVideoBlockSelect<T>; themeShopImageBlock?: T | ThemeShopImageBlockSelect<T>; themeShopMediaBlock?: T | ThemeShopMediaBlockSelect<T>; themeShopNewsletterBlock?: T | ThemeShopNewsletterBlockSelect<T>; themeShopSpacerBlock?: T | ThemeShopSpacerBlockSelect<T>; }

Defined in: payload-types.ts:3634


length?

optional length: T

Defined in: payload-types.ts:3631


meta?

optional meta: T | { description?: T; image?: T; title?: T; }

Defined in: payload-types.ts:3690


pairWithProducts?

optional pairWithProducts: T

Defined in: payload-types.ts:3688


price?

optional price: T

Defined in: payload-types.ts:3623


productDetails?

optional productDetails: T | { detail?: T; id?: T; }

Defined in: payload-types.ts:3657


productFeatures?

optional productFeatures: T | { feature?: T; id?: T; }

Defined in: payload-types.ts:3664


publishedOn?

optional publishedOn: T

Defined in: payload-types.ts:3697


quantity?

optional quantity: T

Defined in: payload-types.ts:3629


rating?

optional rating: T

Defined in: payload-types.ts:3710


relatedProducts?

optional relatedProducts: T

Defined in: payload-types.ts:3689


reviewCount?

optional reviewCount: T

Defined in: payload-types.ts:3711


salePrice?

optional salePrice: T

Defined in: payload-types.ts:3624


salesChannels?

optional salesChannels: T

Defined in: payload-types.ts:3705


showBenefits?

optional showBenefits: T

Defined in: payload-types.ts:3670


showFAQs?

optional showFAQs: T

Defined in: payload-types.ts:3679


showPairWith?

optional showPairWith: T

Defined in: payload-types.ts:3687


showProductDetails?

optional showProductDetails: T

Defined in: payload-types.ts:3656


showProductFeatures?

optional showProductFeatures: T

Defined in: payload-types.ts:3663


skipSync?

optional skipSync: T

Defined in: payload-types.ts:3707


sku?

optional sku: T

Defined in: payload-types.ts:3625


slug?

optional slug: T

Defined in: payload-types.ts:3702


slugLock?

optional slugLock: T

Defined in: payload-types.ts:3703


stockStatus?

optional stockStatus: T

Defined in: payload-types.ts:3628


stores?

optional stores: T

Defined in: payload-types.ts:3704


tags?

optional tags: T

Defined in: payload-types.ts:3701


title?

optional title: T

Defined in: payload-types.ts:3599


trackInventory?

optional trackInventory: T

Defined in: payload-types.ts:3627


type?

optional type: T

Defined in: payload-types.ts:3601


updatedAt?

optional updatedAt: T

Defined in: payload-types.ts:3709


variants?

optional variants: T | { barcode?: T; height?: T; id?: T; image?: T; length?: T; price?: T; quantity?: T; requires_shipping?: T; salePrice?: T; sku?: T; stockStatus?: T; trackInventory?: T; variant?: T; weight?: T; width?: T; }

Defined in: payload-types.ts:3604


weight?

optional weight: T

Defined in: payload-types.ts:3633


width?

optional width: T

Defined in: payload-types.ts:3630