diff --git a/app/code/Magento/Checkout/view/frontend/layout/checkout_cart_sidebar_item_renderers.xml b/app/code/Magento/Checkout/view/frontend/layout/checkout_cart_sidebar_item_renderers.xml index 1b9bad3d81c65..1cf965e83718a 100644 --- a/app/code/Magento/Checkout/view/frontend/layout/checkout_cart_sidebar_item_renderers.xml +++ b/app/code/Magento/Checkout/view/frontend/layout/checkout_cart_sidebar_item_renderers.xml @@ -21,7 +21,7 @@ - uiComponent + Magento_Checkout/js/view/cart-item-renderer defaultRenderer Magento_Checkout/minicart/item/default diff --git a/app/code/Magento/Checkout/view/frontend/web/js/view/cart-item-renderer.js b/app/code/Magento/Checkout/view/frontend/web/js/view/cart-item-renderer.js new file mode 100644 index 0000000000000..e1568efc3d6c8 --- /dev/null +++ b/app/code/Magento/Checkout/view/frontend/web/js/view/cart-item-renderer.js @@ -0,0 +1,34 @@ +/** + * Copyright © Magento, Inc. All rights reserved. + * See COPYING.txt for license details. + */ + +define([ + 'uiComponent' +], function (Component) { + 'use strict'; + + return Component.extend({ + /** + * Prepare the product name value to be rendered as HTML + * + * @param {String} productName + * @return {String} + */ + getProductNameUnsanitizedHtml: function (productName) { + // product name has already escaped on backend + return productName; + }, + + /** + * Prepare the given option value to be rendered as HTML + * + * @param {String} optionValue + * @return {String} + */ + getOptionValueUnsanitizedHtml: function (optionValue) { + // option value has already escaped on backend + return optionValue; + } + }); +}); diff --git a/app/code/Magento/Checkout/view/frontend/web/template/minicart/item/default.html b/app/code/Magento/Checkout/view/frontend/web/template/minicart/item/default.html index 053b15b4ad343..b15b7952d2cbd 100644 --- a/app/code/Magento/Checkout/view/frontend/web/template/minicart/item/default.html +++ b/app/code/Magento/Checkout/view/frontend/web/template/minicart/item/default.html @@ -24,10 +24,10 @@
- + - + @@ -42,10 +42,10 @@
- + - +