Home > widget-integration > CartDrawerRecommendationService > isPreviewMode

CartDrawerRecommendationService.isPreviewMode() method

Whether the widget is in preview mode (e.g., TAE Admin preview). Override to check TAE preview state or enable preview for specific conditions.

Signature:

protected isPreviewMode(): boolean;

Returns:

boolean

True if the widget should render in preview mode

Example

Override to enable preview mode based on URL parameter:

protected isPreviewMode() {
  const urlParams = new URLSearchParams(window.location.search);
  return urlParams.get('preview') === 'true';
}