Home > widget-integration > CartDrawerRecommendationController > getButtonResetDelay

CartDrawerRecommendationController.getButtonResetDelay() method

Get the delay in milliseconds before resetting the Add to Cart button text after success or error. Override to adjust how long the success/error button state remains visible before returning to default.

Signature:

protected getButtonResetDelay(): number;

Returns:

number

Delay duration in milliseconds

Example

Override to show button state longer:

protected getButtonResetDelay() {
  return 2500; // Keep success/error state for 2.5 seconds
}