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