Skip to main content

Type Alias: MountFavourites()

MountFavourites: (uid, favourite, elementId, baseURL, CDNPath, customerId, withWatcher, locale?, variant?, productGroupId?, appUrl?, renderOnMount?, legacy?) => Promise<void>

Display favourites list along with Configurator. Available only for authenticated users

Parameters

uid: string

Embed instance unique id. Typically, embed shortcode. If passed app will try to mount into html element with data-mimmeq-shortcode set to this value and use env for this id

favourite: string

Name of selected favourite collection

elementId: string

ID of HTML element on which mount tree. No longer supported. Please use uid and data-mimeeq-short-code combination instead

baseURL: string

URL to page API

CDNPath: string

URL to storage/CDN

customerId: string

ID of current customer from witch fetch data

withWatcher: boolean

[true] - Assign simple event listener to handle navigation. It's not using history

locale?: string

['en'] - Code of current locale

variant?: string

['standard'] - Variant of list. Can be 'standard', 'modal' or 'listonly'. Standard - render full product list. Modal - same as Standard. Only difference is that it handles scroll of container not window. Listonly generates only list of products with no menu or header.

productGroupId?: Nullable<string>

[null] - ID of product group to show. If provided then there are only products from that group. Not used anymore

appUrl?: string

Current domain. Used to generate AR landing page url. No longer supported. It gets current domain from window.location object instead.

renderOnMount?: boolean

If true, it will render immediately. Otherwise, you need to manually call render e.g. by calling mimeeqApp.utils.showConfigurator method.

legacy?: boolean

If true, it will use legacy mode for handling modals

Returns

Promise<void>

Deprecated

Please use utils.mount instead