Skip to main content

Reviews module

The Reviews module initializes when the Reviews application starts. To ensure your code runs when the Reviews module is ready, use the runIfModuleReady method available immediately after the gwSdkReady event is triggered.

This code ensures the callback runs immediately if the Reviews module is already initialized; if not, it runs once the module is ready.

function onSdkReady() {
const moduleName = window.gw.sdk.common.constants.modules.REVIEWS;

window.gw.sdk.runIfModuleReady(moduleName, () => {
// The Reviews module is ready for use and available at `window.gw.sdk.reviews`
});
}

if (window.gw && window.gw.sdk) {
onSdkReady();
} else {
document.addEventListener("gwSdkReady", onSdkReady);
}