CustomResolvers
Custom utility functions which can be used to override the default behavior of the extractComponents function.
interface CustomResolvers {
resolveComponent?: CustomResolver;
resolveDocument?: CustomResolver;
resolveFieldGroup?: CustomResolver;
resolveImageSet?: CustomResolver;
resolveMenu?: CustomResolver;
resolveRichText?: CustomResolver;
resolveSelectableString?: CustomResolver;
}Properties
| Name | Required | Type | Description |
|---|---|---|---|
resolveComponent | Optional | CustomResolver | Custom resolver for the component object. |
resolveDocument | Optional | CustomResolver | Custom resolver for the document object. |
resolveFieldGroup | Optional | CustomResolver | Custom resolver for the field group object. |
resolveImageSet | Optional | CustomResolver | Custom resolver for the image set object. The default one resolves images to the CMS-agnostic format expected by Vue Storefront universal components. |
resolveMenu | Optional | CustomResolver | Custom resolver for the menu object. |
resolveRichText | Optional | CustomResolver | Custom resolver for the rich text object. |
resolveSelectableString | Optional | CustomResolver | Custom resolver for the selectable string object. |