/*! * clipboard.js v1.5.16 * https://zenorocha.github.io/clipboard.js * * Licensed MIT © Zeno Rocha */ !function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e,t,n;return function e(t,n,i){function o(a,c){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return o(n?n:e)},u,u.exports,e,t,n,i)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function e(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function e(){var t=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var i=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.addEventListener("focus",window.scrollTo(0,i)),this.fakeElem.style.top=i+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,o.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function e(){this.fakeHandler&&(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function e(){this.selectedText=(0,o.default)(this.target),this.copyText()}},{key:"copyText",value:function e(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function e(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function e(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function e(){this.removeFake()}},{key:"action",set:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function e(){return this._action}},{key:"target",set:function e(t){if(void 0!==t){if(!t||"object"!==("undefined"==typeof t?"undefined":r(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function e(){return this._target}}]),e}();e.exports=c})},{select:5}],8:[function(t,n,i){!function(o,r){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if("undefined"!=typeof i)r(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var a={exports:{}};r(a,o.clipboardAction,o.tinyEmitter,o.goodListener),o.clipboard=a.exports}}(this,function(e,t,n,i){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var s=o(t),u=o(n),f=o(i),d=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText}},{key:"listenClick",value:function e(t){var n=this;this.listener=(0,f.default)(t,"click",function(e){return n.onClick(e)})}},{key:"onClick",value:function e(t){var n=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),trigger:n,emitter:this})}},{key:"defaultAction",value:function e(t){return l("action",t)}},{key:"defaultTarget",value:function e(t){var n=l("target",t);if(n)return document.querySelector(n)}},{key:"defaultText",value:function e(t){return l("text",t)}},{key:"destroy",value:function e(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}]),t}(u.default);e.exports=h})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)});/*! ./QueryClientProvider.js */ /*! ./QueryErrorResetBoundary.js */ /*! ./cjs/react-jsx-runtime.development.js */ /*! ./errorBoundaryUtils.js */ /*! ./focusManager.js */ /*! ./infiniteQueryBehavior.js */ /*! ./isRestoring.js */ /*! ./mutation.js */ /*! ./mutationCache.js */ /*! ./notifyManager.js */ /*! ./onlineManager.js */ /*! ./query.js */ /*! ./queryCache.js */ /*! ./queryObserver.js */ /*! ./removable.js */ /*! ./retryer.js */ /*! ./subscribable.js */ /*! ./suspense.js */ /*! ./useBaseQuery.js */ /*! ./utils.js */ /*! @tanstack/query-core */ /*! @tanstack/react-query */ /*! react */ /*! react/jsx-runtime */ /*!**************************!*\ !*** external ["React"] ***! \**************************/ /*!*******************************************!*\ !*** ./node_modules/react/jsx-runtime.js ***! \*******************************************/ /*!******************************************************!*\ !*** ./node_modules/@elementor/query/dist/index.mjs ***! \******************************************************/ /*!*****************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/query.js ***! \*****************************************************************/ /*!*****************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/utils.js ***! \*****************************************************************/ /*!*****************************************************************!*\ !*** ./node_modules/react/cjs/react-jsx-runtime.development.js ***! \*****************************************************************/ /*!******************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/utils.js ***! \******************************************************************/ /*!*******************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/retryer.js ***! \*******************************************************************/ /*!********************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/mutation.js ***! \********************************************************************/ /*!*********************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/removable.js ***! \*********************************************************************/ /*!*********************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/suspense.js ***! \*********************************************************************/ /*!*********************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/useQuery.js ***! \*********************************************************************/ /*!**********************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/queryCache.js ***! \**********************************************************************/ /*!***********************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/queryClient.js ***! \***********************************************************************/ /*!************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/focusManager.js ***! \************************************************************************/ /*!************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/subscribable.js ***! \************************************************************************/ /*!************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/isRestoring.js ***! \************************************************************************/ /*!************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/useMutation.js ***! \************************************************************************/ /*!*************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/mutationCache.js ***! \*************************************************************************/ /*!*************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/notifyManager.js ***! \*************************************************************************/ /*!*************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/onlineManager.js ***! \*************************************************************************/ /*!*************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/queryObserver.js ***! \*************************************************************************/ /*!*************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/useBaseQuery.js ***! \*************************************************************************/ /*!****************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/mutationObserver.js ***! \****************************************************************************/ /*!*****************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/useInfiniteQuery.js ***! \*****************************************************************************/ /*!*******************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/errorBoundaryUtils.js ***! \*******************************************************************************/ /*!********************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/QueryClientProvider.js ***! \********************************************************************************/ /*!*********************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/infiniteQueryBehavior.js ***! \*********************************************************************************/ /*!*********************************************************************************!*\ !*** ./node_modules/@tanstack/query-core/build/modern/infiniteQueryObserver.js ***! \*********************************************************************************/ /*!************************************************************************************!*\ !*** ./node_modules/@tanstack/react-query/build/modern/QueryErrorResetBoundary.js ***! \************************************************************************************/ {"id":28,"count":1,"description":"

M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam - Nh\u00e0 ph\u00e2n ph\u1ed1i m\u00e1y m\u00f3c thi\u1ebft b\u1ecb l\u00e0m b\u00e1nh th\u01b0\u01a1ng hi\u1ec7u Hongling \u1ee7y quy\u1ec1n t\u1ea1i Vi\u1ec7t Nam. \u0110\u1ec3 \u0111\u01b0\u1ee3c t\u01b0 v\u1ea5n chi ti\u1ebft v\u1ec1 s\u1ea3n ph\u1ea9m M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling vui l\u00f2ng li\u00ean h\u1ec7 v\u1edbi ch\u00fang t\u00f4i theo s\u1ed1 Hotline 0937.247.666.<\/p>\r\n

Xin tr\u00e2n tr\u1ecdng c\u1ea3m \u01a1n!<\/p>","link":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/","name":"M\u00e1y tr\u1ed9n b\u1ed9t, \u0111\u00e1nh kem trung c\u1ea5p","slug":"may-tron-bot-danh-kem-trung-cap","taxonomy":"product_cat","parent":25,"meta":[],"acf":[],"yoast_head":"\nM\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem<\/title>\n<meta name=\"description\" content=\"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem\" \/>\n<meta property=\"og:description\" content=\"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongling Vietnam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/hongling.com.vn\/#organization\",\"name\":\"Hongling Vietnam\",\"url\":\"https:\/\/hongling.com.vn\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/honglingvietnam\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/hongling.com.vn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hongling.com.vn\/wp-content\/uploads\/2022\/07\/hongling_vietnam.jpg\",\"contentUrl\":\"https:\/\/hongling.com.vn\/wp-content\/uploads\/2022\/07\/hongling_vietnam.jpg\",\"width\":329,\"height\":102,\"caption\":\"Hongling Vietnam\"},\"image\":{\"@id\":\"https:\/\/hongling.com.vn\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hongling.com.vn\/#website\",\"url\":\"https:\/\/hongling.com.vn\/\",\"name\":\"Hongling Vietnam\",\"description\":\"\u0110\u1ea1i l\u00fd ch\u00ednh th\u1ee9c Hongling t\u1ea1i Vi\u1ec7t Nam\",\"publisher\":{\"@id\":\"https:\/\/hongling.com.vn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hongling.com.vn\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"vi\"},{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/\",\"url\":\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/\",\"name\":\"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem\",\"isPartOf\":{\"@id\":\"https:\/\/hongling.com.vn\/#website\"},\"description\":\"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam\",\"breadcrumb\":{\"@id\":\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/#breadcrumb\"},\"inLanguage\":\"vi\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\/\/hongling.com.vn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00e1y tr\u1ed9n b\u1ed9t, \u0111\u00e1nh kem\",\"item\":\"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"M\u00e1y tr\u1ed9n b\u1ed9t, \u0111\u00e1nh kem trung c\u1ea5p\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem","description":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/","og_locale":"vi_VN","og_type":"article","og_title":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem","og_description":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam","og_url":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/","og_site_name":"Hongling Vietnam","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/hongling.com.vn\/#organization","name":"Hongling Vietnam","url":"https:\/\/hongling.com.vn\/","sameAs":["https:\/\/www.facebook.com\/honglingvietnam"],"logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/hongling.com.vn\/#\/schema\/logo\/image\/","url":"https:\/\/hongling.com.vn\/wp-content\/uploads\/2022\/07\/hongling_vietnam.jpg","contentUrl":"https:\/\/hongling.com.vn\/wp-content\/uploads\/2022\/07\/hongling_vietnam.jpg","width":329,"height":102,"caption":"Hongling Vietnam"},"image":{"@id":"https:\/\/hongling.com.vn\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/hongling.com.vn\/#website","url":"https:\/\/hongling.com.vn\/","name":"Hongling Vietnam","description":"\u0110\u1ea1i l\u00fd ch\u00ednh th\u1ee9c Hongling t\u1ea1i Vi\u1ec7t Nam","publisher":{"@id":"https:\/\/hongling.com.vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hongling.com.vn\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"CollectionPage","@id":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/","url":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/","name":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling k\u1ebft h\u1ee3p \u0111\u00e1nh kem","isPartOf":{"@id":"https:\/\/hongling.com.vn\/#website"},"description":"M\u00e1y tr\u1ed9n b\u1ed9t trung c\u1ea5p Hongling gi\u00e1 r\u1ebb nh\u1ea5t \u0111ang c\u00f3 b\u00e1n t\u1ea1i Hongling Vi\u1ec7t Nam","breadcrumb":{"@id":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/#breadcrumb"},"inLanguage":"vi"},{"@type":"BreadcrumbList","@id":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem-trung-cap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/hongling.com.vn\/"},{"@type":"ListItem","position":2,"name":"M\u00e1y tr\u1ed9n b\u1ed9t, \u0111\u00e1nh kem","item":"https:\/\/hongling.com.vn\/may-tron-bot-danh-kem\/"},{"@type":"ListItem","position":3,"name":"M\u00e1y tr\u1ed9n b\u1ed9t, \u0111\u00e1nh kem trung c\u1ea5p"}]}]}},"_links":{"self":[{"href":"https:\/\/hongling.com.vn\/wp-json\/wp\/v2\/product_cat\/28"}],"collection":[{"href":"https:\/\/hongling.com.vn\/wp-json\/wp\/v2\/product_cat"}],"about":[{"href":"https:\/\/hongling.com.vn\/wp-json\/wp\/v2\/taxonomies\/product_cat"}],"up":[{"embeddable":true,"href":"https:\/\/hongling.com.vn\/wp-json\/wp\/v2\/product_cat\/25"}],"wp:post_type":[{"href":"https:\/\/hongling.com.vn\/wp-json\/wp\/v2\/product?product_cat=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}