Skip to main content

Interface: UseProductSliderOptions

Defined in: composables/react/useProductSlider.ts:43

Options for useProductSlider.

Properties

companyId?

optional companyId?: number

Defined in: composables/react/useProductSlider.ts:53

Active company id for company-scoped pricing.


configuration?

optional configuration?: object

Defined in: composables/react/useProductSlider.ts:55

Portal configuration: image search/variant filters.

imageSearchFiltersGrid?

optional imageSearchFiltersGrid?: MediaImageProductSearchInput

imageVariantFiltersMedium?

optional imageVariantFiltersMedium?: TransformationsInput


graphqlClient

graphqlClient: GraphQLClient

Defined in: composables/react/useProductSlider.ts:45

GraphQL client the hook derives its Services bundle from.


language?

optional language?: string

Defined in: composables/react/useProductSlider.ts:47

Language for product/crossupsell queries. Defaults to 'NL'.


taxZone?

optional taxZone?: string

Defined in: composables/react/useProductSlider.ts:49

Tax zone for price calculation. Defaults to 'NL'.


user?

optional user?: Contact | Customer | null

Defined in: composables/react/useProductSlider.ts:51

The signed-in user; supplies contactId/customerId for per-user pricing.