Home > widget-integration > FilterValidationHelper > sanitizeUrlParam
FilterValidationHelper.sanitizeUrlParam() method
Sanitizes a value for use as a URL parameter.
Removes or encodes potentially problematic characters using encodeURIComponent.
Signature:
sanitizeUrlParam(value: string): string;
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
value |
string |
The value to sanitize. Can contain any characters. |
Returns:
string
Sanitized value safe for URL parameters, with special characters encoded
Example
Sanitize filter value for URL:
const safeValue = this.validationHelper.sanitizeUrlParam(filterValue);
const url = `/products?brand=${safeValue}`;