中文(简体)
阿尔巴尼亚语
阿拉伯语
阿姆哈拉语
阿萨姆语
阿塞拜疆语
埃维语
艾马拉语
爱尔兰语
爱沙尼亚语
奥利亚语
奥罗莫语
巴斯克语
白俄罗斯语
班巴拉语
保加利亚语
冰岛语
波兰语
波斯尼亚语
波斯语
博杰普尔语
布尔语(南非荷兰语)
鞑靼语
丹麦语
德语
迪维希语
蒂格尼亚语
多格来语
俄语
法语
梵语
菲律宾语
芬兰语
弗里西语
高棉语
格鲁吉亚语
贡根语
古吉拉特语
瓜拉尼语
哈萨克语
海地克里奥尔语
韩语
豪萨语
荷兰语
吉尔吉斯语
加利西亚语
加泰罗尼亚语
捷克语
卡纳达语
科西嘉语
克里奥尔语
克罗地亚语
克丘亚语
库尔德语(库尔曼吉语)
库尔德语(索拉尼)
拉丁语
拉脱维亚语
老挝语
立陶宛语
林格拉语
卢干达语
卢森堡语
卢旺达语
罗马尼亚语
马尔加什语
马耳他语
马拉地语
马拉雅拉姆语
马来语
马其顿语
迈蒂利语
毛利语
梅泰语(曼尼普尔语)
蒙古语
孟加拉语
米佐语
缅甸语
苗语
南非科萨语
南非祖鲁语
尼泊尔语
挪威语
旁遮普语
葡萄牙语
普什图语
齐切瓦语
契维语
日语
瑞典语
萨摩亚语
塞尔维亚语
塞佩蒂语
塞索托语
僧伽罗语
世界语
斯洛伐克语
斯洛文尼亚语
斯瓦希里语
苏格兰盖尔语
宿务语
索马里语
塔吉克语
泰卢固语
泰米尔语
泰语
土耳其语
土库曼语
威尔士语
维吾尔语
乌尔都语
乌克兰语
乌兹别克语
西班牙语
希伯来语
希腊语
夏威夷语
信德语
匈牙利语
修纳语
亚美尼亚语
伊博语
伊洛卡诺语
意大利语
意第绪语
印地语
印尼巽他语
印尼语
印尼爪哇语
英语
约鲁巴语
越南语
中文(繁体)
宗加语
由
翻译
强力驱动
English
,
Français
,
Español
,
Deutsch
,
Italiano
,
简体中文
,
Português
,
العربية
,
Русский
,
Polski
,
Nederlands
,
svenska
,
Ελληνικά
USD
United States Dollars (USD)
Euro (EUR)
United Kingdom Pounds (GBP)
Canadian Dollars (CAD)
Afghan Afghani (AFN)
Albanian Lek (ALL)
Algerian Dinar (DZD)
Angolan Kwanza (AOA)
Argentine Pesos (ARS)
Armenian Dram (AMD)
Aruban Florin (AWG)
Australian Dollars (AUD)
Barbadian Dollar (BBD)
Azerbaijani Manat (AZN)
Bangladesh Taka (BDT)
Bahamian Dollar (BSD)
Bahraini Dinar (BHD)
Belarusian Ruble (BYN)
Belize Dollar (BZD)
Bhutanese Ngultrum (BTN)
Bosnia and Herzegovina Convertible Mark (BAM)
Brazilian Real (BRL)
Bolivian Boliviano (BOB)
Botswana Pula (BWP)
Brunei Dollar (BND)
Bulgarian Lev (BGN)
Burmese Kyat (MMK)
Cambodian Riel (KHR)
Cape Verdean escudo (CVE)
Cayman Dollars (KYD)
Central African CFA Franc (XAF)
Chilean Peso (CLP)
Chinese Yuan Renminbi (CNY)
Colombian Peso (COP)
Comorian Franc (KMF)
Congolese franc (CDF)
Costa Rican Colones (CRC)
Croatian Kuna (HRK)
Czech Koruny (CZK)
Danish Kroner (DKK)
Dominican Peso (DOP)
East Caribbean Dollar (XCD)
Egyptian Pound (EGP)
Ethiopian Birr (ETB)
CFP Franc (XPF)
Fijian Dollars (FJD)
Gambian Dalasi (GMD)
Ghanaian Cedi (GHS)
Guatemalan Quetzal (GTQ)
Guyanese Dollar (GYD)
Georgian Lari (GEL)
Haitian Gourde (HTG)
Honduran Lempira (HNL)
Hong Kong Dollars (HKD)
Hungarian Forint (HUF)
Icelandic Kronur (ISK)
Indian Rupees (INR)
Indonesian Rupiah (IDR)
Israeli New Shekel (NIS)
Jamaican Dollars (JMD)
Japanese Yen (JPY)
Jersey Pound (JEP)
Jordanian Dinar (JOD)
Kazakhstani Tenge (KZT)
Kenyan Shilling (KES)
Kuwaiti Dinar (KWD)
Kyrgyzstani Som (KGS)
Laotian Kip (LAK)
Latvian Lati (LVL)
Lebanese Pounds (LBP)
Lesotho Loti (LSL)
Liberian Dollar (LRD)
Malagasy Ariary (MGA)
Macedonia Denar (MKD)
Macanese Pataca (MOP)
Malawian Kwacha (MWK)
Maldivian Rufiyaa (MVR)
Mexican Pesos (MXN)
Malaysian Ringgits (MYR)
Mauritian Rupee (MUR)
Moldovan Leu (MDL)
Moroccan Dirham (MAD)
Mongolian Tugrik (MNT)
Mozambican Metical (MZN)
Namibian Dollar (NAD)
Nepalese Rupee (NPR)
Netherlands Antillean Guilder (ANG)
New Zealand Dollars (NZD)
Nicaraguan Córdoba (NIO)
Nigerian Naira (NGN)
Norwegian Kroner (NOK)
Omani Rial (OMR)
Pakistani Rupee (PKR)
Papua New Guinean Kina (PGK)
Paraguayan Guarani (PYG)
Peruvian Nuevo Sol (PEN)
Philippine Peso (PHP)
Polish Zlotych (PLN)
Qatari Rial (QAR)
Romanian Lei (RON)
Russian Rubles (RUB)
Rwandan Franc (RWF)
Samoan Tala (WST)
Saudi Riyal (SAR)
Sao Tome And Principe Dobra (STD)
Serbian dinar (RSD)
Seychellois Rupee (SCR)
Singapore Dollars (SGD)
Sudanese Pound (SDG)
Syrian Pound (SYP)
South African Rand (ZAR)
South Korean Won (KRW)
South Sudanese Pound (SSP)
Solomon Islands Dollar (SBD)
Sri Lankan Rupees (LKR)
Surinamese Dollar (SRD)
Swazi Lilangeni (SZL)
Swedish Kronor (SEK)
Swiss Francs (CHF)
Taiwan Dollars (TWD)
Thai baht (THB)
Tanzanian Shilling (TZS)
Trinidad and Tobago Dollars (TTD)
Tunisian Dinar (TND)
Turkish Lira (TRY)
Turkmenistani Manat (TMT)
Ugandan Shilling (UGX)
Ukrainian Hryvnia (UAH)
United Arab Emirates Dirham (AED)
Uruguayan Pesos (UYU)
Uzbekistan som (UZS)
Vanuatu Vatu (VUV)
Venezuelan Bolivares (VEF)
Vietnamese đồng (VND)
West African CFA franc (XOF)
Yemeni Rial (YER)
Zambian Kwacha (ZMW)
Log in
Create an account
0
Home
Home
New Arrival
New Arrival
💡Lifeware
💡Lifeware
🎁Home Decor🎁
🎁Home Decor🎁
All Products
All Products
More links
New Arrival
💡Lifeware
🎁Home Decor🎁
All Products
Log in
Create an account
0
English
,
Français
,
Español
,
Deutsch
,
Italiano
,
简体中文
,
Português
,
العربية
,
Русский
,
Polski
,
Nederlands
,
svenska
,
Ελληνικά
USD
United States Dollars (USD)
Euro (EUR)
United Kingdom Pounds (GBP)
Canadian Dollars (CAD)
Afghan Afghani (AFN)
Albanian Lek (ALL)
Algerian Dinar (DZD)
Angolan Kwanza (AOA)
Argentine Pesos (ARS)
Armenian Dram (AMD)
Aruban Florin (AWG)
Australian Dollars (AUD)
Barbadian Dollar (BBD)
Azerbaijani Manat (AZN)
Bangladesh Taka (BDT)
Bahamian Dollar (BSD)
Bahraini Dinar (BHD)
Belarusian Ruble (BYN)
Belize Dollar (BZD)
Bhutanese Ngultrum (BTN)
Bosnia and Herzegovina Convertible Mark (BAM)
Brazilian Real (BRL)
Bolivian Boliviano (BOB)
Botswana Pula (BWP)
Brunei Dollar (BND)
Bulgarian Lev (BGN)
Burmese Kyat (MMK)
Cambodian Riel (KHR)
Cape Verdean escudo (CVE)
Cayman Dollars (KYD)
Central African CFA Franc (XAF)
Chilean Peso (CLP)
Chinese Yuan Renminbi (CNY)
Colombian Peso (COP)
Comorian Franc (KMF)
Congolese franc (CDF)
Costa Rican Colones (CRC)
Croatian Kuna (HRK)
Czech Koruny (CZK)
Danish Kroner (DKK)
Dominican Peso (DOP)
East Caribbean Dollar (XCD)
Egyptian Pound (EGP)
Ethiopian Birr (ETB)
CFP Franc (XPF)
Fijian Dollars (FJD)
Gambian Dalasi (GMD)
Ghanaian Cedi (GHS)
Guatemalan Quetzal (GTQ)
Guyanese Dollar (GYD)
Georgian Lari (GEL)
Haitian Gourde (HTG)
Honduran Lempira (HNL)
Hong Kong Dollars (HKD)
Hungarian Forint (HUF)
Icelandic Kronur (ISK)
Indian Rupees (INR)
Indonesian Rupiah (IDR)
Israeli New Shekel (NIS)
Jamaican Dollars (JMD)
Japanese Yen (JPY)
Jersey Pound (JEP)
Jordanian Dinar (JOD)
Kazakhstani Tenge (KZT)
Kenyan Shilling (KES)
Kuwaiti Dinar (KWD)
Kyrgyzstani Som (KGS)
Laotian Kip (LAK)
Latvian Lati (LVL)
Lebanese Pounds (LBP)
Lesotho Loti (LSL)
Liberian Dollar (LRD)
Malagasy Ariary (MGA)
Macedonia Denar (MKD)
Macanese Pataca (MOP)
Malawian Kwacha (MWK)
Maldivian Rufiyaa (MVR)
Mexican Pesos (MXN)
Malaysian Ringgits (MYR)
Mauritian Rupee (MUR)
Moldovan Leu (MDL)
Moroccan Dirham (MAD)
Mongolian Tugrik (MNT)
Mozambican Metical (MZN)
Namibian Dollar (NAD)
Nepalese Rupee (NPR)
Netherlands Antillean Guilder (ANG)
New Zealand Dollars (NZD)
Nicaraguan Córdoba (NIO)
Nigerian Naira (NGN)
Norwegian Kroner (NOK)
Omani Rial (OMR)
Pakistani Rupee (PKR)
Papua New Guinean Kina (PGK)
Paraguayan Guarani (PYG)
Peruvian Nuevo Sol (PEN)
Philippine Peso (PHP)
Polish Zlotych (PLN)
Qatari Rial (QAR)
Romanian Lei (RON)
Russian Rubles (RUB)
Rwandan Franc (RWF)
Samoan Tala (WST)
Saudi Riyal (SAR)
Sao Tome And Principe Dobra (STD)
Serbian dinar (RSD)
Seychellois Rupee (SCR)
Singapore Dollars (SGD)
Sudanese Pound (SDG)
Syrian Pound (SYP)
South African Rand (ZAR)
South Korean Won (KRW)
South Sudanese Pound (SSP)
Solomon Islands Dollar (SBD)
Sri Lankan Rupees (LKR)
Surinamese Dollar (SRD)
Swazi Lilangeni (SZL)
Swedish Kronor (SEK)
Swiss Francs (CHF)
Taiwan Dollars (TWD)
Thai baht (THB)
Tanzanian Shilling (TZS)
Trinidad and Tobago Dollars (TTD)
Tunisian Dinar (TND)
Turkish Lira (TRY)
Turkmenistani Manat (TMT)
Ugandan Shilling (UGX)
Ukrainian Hryvnia (UAH)
United Arab Emirates Dirham (AED)
Uruguayan Pesos (UYU)
Uzbekistan som (UZS)
Vanuatu Vatu (VUV)
Venezuelan Bolivares (VEF)
Vietnamese đồng (VND)
West African CFA franc (XOF)
Yemeni Rial (YER)
Zambian Kwacha (ZMW)
Log in
Create an account
0
Home
New Arrival
💡Lifeware
🎁Home Decor🎁
All Products
USD
United States Dollars (USD)
Euro (EUR)
United Kingdom Pounds (GBP)
Canadian Dollars (CAD)
Afghan Afghani (AFN)
Albanian Lek (ALL)
Algerian Dinar (DZD)
Angolan Kwanza (AOA)
Argentine Pesos (ARS)
Armenian Dram (AMD)
Aruban Florin (AWG)
Australian Dollars (AUD)
Barbadian Dollar (BBD)
Azerbaijani Manat (AZN)
Bangladesh Taka (BDT)
Bahamian Dollar (BSD)
Bahraini Dinar (BHD)
Belarusian Ruble (BYN)
Belize Dollar (BZD)
Bhutanese Ngultrum (BTN)
Bosnia and Herzegovina Convertible Mark (BAM)
Brazilian Real (BRL)
Bolivian Boliviano (BOB)
Botswana Pula (BWP)
Brunei Dollar (BND)
Bulgarian Lev (BGN)
Burmese Kyat (MMK)
Cambodian Riel (KHR)
Cape Verdean escudo (CVE)
Cayman Dollars (KYD)
Central African CFA Franc (XAF)
Chilean Peso (CLP)
Chinese Yuan Renminbi (CNY)
Colombian Peso (COP)
Comorian Franc (KMF)
Congolese franc (CDF)
Costa Rican Colones (CRC)
Croatian Kuna (HRK)
Czech Koruny (CZK)
Danish Kroner (DKK)
Dominican Peso (DOP)
East Caribbean Dollar (XCD)
Egyptian Pound (EGP)
Ethiopian Birr (ETB)
CFP Franc (XPF)
Fijian Dollars (FJD)
Gambian Dalasi (GMD)
Ghanaian Cedi (GHS)
Guatemalan Quetzal (GTQ)
Guyanese Dollar (GYD)
Georgian Lari (GEL)
Haitian Gourde (HTG)
Honduran Lempira (HNL)
Hong Kong Dollars (HKD)
Hungarian Forint (HUF)
Icelandic Kronur (ISK)
Indian Rupees (INR)
Indonesian Rupiah (IDR)
Israeli New Shekel (NIS)
Jamaican Dollars (JMD)
Japanese Yen (JPY)
Jersey Pound (JEP)
Jordanian Dinar (JOD)
Kazakhstani Tenge (KZT)
Kenyan Shilling (KES)
Kuwaiti Dinar (KWD)
Kyrgyzstani Som (KGS)
Laotian Kip (LAK)
Latvian Lati (LVL)
Lebanese Pounds (LBP)
Lesotho Loti (LSL)
Liberian Dollar (LRD)
Malagasy Ariary (MGA)
Macedonia Denar (MKD)
Macanese Pataca (MOP)
Malawian Kwacha (MWK)
Maldivian Rufiyaa (MVR)
Mexican Pesos (MXN)
Malaysian Ringgits (MYR)
Mauritian Rupee (MUR)
Moldovan Leu (MDL)
Moroccan Dirham (MAD)
Mongolian Tugrik (MNT)
Mozambican Metical (MZN)
Namibian Dollar (NAD)
Nepalese Rupee (NPR)
Netherlands Antillean Guilder (ANG)
New Zealand Dollars (NZD)
Nicaraguan Córdoba (NIO)
Nigerian Naira (NGN)
Norwegian Kroner (NOK)
Omani Rial (OMR)
Pakistani Rupee (PKR)
Papua New Guinean Kina (PGK)
Paraguayan Guarani (PYG)
Peruvian Nuevo Sol (PEN)
Philippine Peso (PHP)
Polish Zlotych (PLN)
Qatari Rial (QAR)
Romanian Lei (RON)
Russian Rubles (RUB)
Rwandan Franc (RWF)
Samoan Tala (WST)
Saudi Riyal (SAR)
Sao Tome And Principe Dobra (STD)
Serbian dinar (RSD)
Seychellois Rupee (SCR)
Singapore Dollars (SGD)
Sudanese Pound (SDG)
Syrian Pound (SYP)
South African Rand (ZAR)
South Korean Won (KRW)
South Sudanese Pound (SSP)
Solomon Islands Dollar (SBD)
Sri Lankan Rupees (LKR)
Surinamese Dollar (SRD)
Swazi Lilangeni (SZL)
Swedish Kronor (SEK)
Swiss Francs (CHF)
Taiwan Dollars (TWD)
Thai baht (THB)
Tanzanian Shilling (TZS)
Trinidad and Tobago Dollars (TTD)
Tunisian Dinar (TND)
Turkish Lira (TRY)
Turkmenistani Manat (TMT)
Ugandan Shilling (UGX)
Ukrainian Hryvnia (UAH)
United Arab Emirates Dirham (AED)
Uruguayan Pesos (UYU)
Uzbekistan som (UZS)
Vanuatu Vatu (VUV)
Venezuelan Bolivares (VEF)
Vietnamese đồng (VND)
West African CFA franc (XOF)
Yemeni Rial (YER)
Zambian Kwacha (ZMW)
English
,
Français
,
Español
,
Deutsch
,
Italiano
,
简体中文
,
Português
,
العربية
,
Русский
,
Polski
,
Nederlands
,
svenska
,
Ελληνικά
/>
🔥🔥🔥Hot Sale-Metal Birds Craft Statue Ornaments
From
$19.99
$29.99
Shop now
Gardening
$39.99
Christmas Curtain String Lights(🎄Early Christmas Sale🎄 - 50% OFF)
$39.99
$51.99
Save
$12.00
$35.99
Glass Hummingbird Feeder for Outdoors
$35.99
$46.79
Save
$10.80
$19.99
Invisible Flowing Spout Watering Can Fountain - Yard Art Decor
$19.99
$25.99
Save
$6.00
$21.80
🎄2022 Early Christmas Sale 48% OFF- Starry Sky Night Light Projector
$21.80
$28.34
Save
$6.54
$28.93
Viking Victor Norse Dwarf Gnome Statue
from
$28.93
$37.61
Save
$8.68
$25.99
Black Friday49.99%OFF🔥🔥🔥Metal Birds Craft Statue on Branch Desktop Ornaments
from
$25.99
$33.79
Save
$7.80
$15.99
🔥Hot Sale 45% OFF🔥Solar Powered Firefly Light
from
$15.99
$20.79
Save
$4.80
$22.99
🎇New Arrival 55%OFF🎇Snow Fall LED Lights 8PCS/SET
$22.99
$29.89
Save
$6.90
$29.99
Solar-Powered Dangling Hummingbird Lights
$29.99
$38.99
Save
$9.00
$19.99
Last Day 49% Off - Waterproof Solar Garden Fireworks Lights (4PCS Free Shipping)
from
$19.99
$25.99
Save
$6.00
$18.99
【🏆Fully Upgraded🏆】🎄Solar Christmas Colored Pine Tree Lights🌟
$18.99
$24.69
Save
$5.70
$36.99
💥Christmas Sale-50% OFF💥The Fiber Optic Angel Tree Topper
$36.99
$48.09
Save
$11.10
$37.98
😍50% Off 🎅Santa Holdings Tray Figurine
from
$37.98
$49.37
Save
$11.39
$29.99
🔥Last Day Special Sale 50% OFF - Solar Powered LED Outdoor String Lights
from
$29.99
$38.99
Save
$9.00
$23.99
💡 Over 16 RGB colors-Touching Control Rose Crystal Lamp
from
$23.99
$31.19
Save
$7.20
$35.99
Angel With Dove Window Hangings
from
$35.99
$46.79
Save
$10.80
$25.99
Black Friday49.99%OFF🔥🔥🔥Metal Birds Craft Statue on Branch Desktop Ornaments
from
$25.99
$33.79
Save
$7.80
$25.99
Birds Stained Glass Window Hangings
from
$25.99
$33.79
Save
$7.80
$22.99
🎇New Arrival 55%OFF🎇Snow Fall LED Lights 8PCS/SET
$22.99
$29.89
Save
$6.90
$19.99
Cat Suncatcher For Window Funny Cat Decor
$19.99
$25.99
Save
$6.00
$39.99
Christmas Curtain String Lights(🎄Early Christmas Sale🎄 - 50% OFF)
$39.99
$51.99
Save
$12.00
$23.99
💡 Over 16 RGB colors-Touching Control Rose Crystal Lamp
from
$23.99
$31.19
Save
$7.20
$37.98
😍50% Off 🎅Santa Holdings Tray Figurine
from
$37.98
$49.37
Save
$11.39
$34.99
Trabladzer HandMade Painted Tequila Agave Plant
$34.99
$45.49
Save
$10.50
$18.99
【🏆Fully Upgraded🏆】🎄Solar Christmas Colored Pine Tree Lights🌟
$18.99
$24.69
Save
$5.70
$21.80
🎄2022 Early Christmas Sale 48% OFF- Starry Sky Night Light Projector
$21.80
$28.34
Save
$6.54
$15.99
🔥Hot Sale 45% OFF🔥Solar Powered Firefly Light
from
$15.99
$20.79
Save
$4.80
$36.99
💥Christmas Sale-50% OFF💥The Fiber Optic Angel Tree Topper
$36.99
$48.09
Save
$11.10
$29.99
🔥Last Day Special Sale 50% OFF - Solar Powered LED Outdoor String Lights
from
$29.99
$38.99
Save
$9.00
$26.99
(🎅EARLY XMAS SALE⭐) LED Christmas Candles
$26.99
$35.09
Save
$8.10
$19.99
Invisible Flowing Spout Watering Can Fountain - Yard Art Decor
$19.99
$25.99
Save
$6.00
$19.99
🎉Last Day 47%OFF 2022 New Solar Dandelion Garden Lights
$19.99
$25.99
Save
$6.00
$39.99
Christmas Curtain String Lights(🎄Early Christmas Sale🎄 - 50% OFF)
$39.99
$51.99
Save
$12.00
$35.99
Glass Hummingbird Feeder for Outdoors
$35.99
$46.79
Save
$10.80
$19.99
Invisible Flowing Spout Watering Can Fountain - Yard Art Decor
$19.99
$25.99
Save
$6.00
$21.80
🎄2022 Early Christmas Sale 48% OFF- Starry Sky Night Light Projector
$21.80
$28.34
Save
$6.54
$28.93
Viking Victor Norse Dwarf Gnome Statue
from
$28.93
$37.61
Save
$8.68
$25.99
Black Friday49.99%OFF🔥🔥🔥Metal Birds Craft Statue on Branch Desktop Ornaments
from
$25.99
$33.79
Save
$7.80
$15.99
🔥Hot Sale 45% OFF🔥Solar Powered Firefly Light
from
$15.99
$20.79
Save
$4.80
$22.99
🎇New Arrival 55%OFF🎇Snow Fall LED Lights 8PCS/SET
$22.99
$29.89
Save
$6.90
$29.99
Solar-Powered Dangling Hummingbird Lights
$29.99
$38.99
Save
$9.00
$19.99
Last Day 49% Off - Waterproof Solar Garden Fireworks Lights (4PCS Free Shipping)
from
$19.99
$25.99
Save
$6.00
$18.99
【🏆Fully Upgraded🏆】🎄Solar Christmas Colored Pine Tree Lights🌟
$18.99
$24.69
Save
$5.70
$36.99
💥Christmas Sale-50% OFF💥The Fiber Optic Angel Tree Topper
$36.99
$48.09
Save
$11.10
$37.98
😍50% Off 🎅Santa Holdings Tray Figurine
from
$37.98
$49.37
Save
$11.39
$29.99
🔥Last Day Special Sale 50% OFF - Solar Powered LED Outdoor String Lights
from
$29.99
$38.99
Save
$9.00
$23.99
💡 Over 16 RGB colors-Touching Control Rose Crystal Lamp
from
$23.99
$31.19
Save
$7.20
$25.99
Black Friday49.99%OFF🔥🔥🔥Metal Birds Craft Statue on Branch Desktop Ornaments
from
$25.99
$33.79
Save
$7.80
$25.99
Birds Stained Glass Window Hangings
from
$25.99
$33.79
Save
$7.80
$22.99
🎇New Arrival 55%OFF🎇Snow Fall LED Lights 8PCS/SET
$22.99
$29.89
Save
$6.90
$19.99
Cat Suncatcher For Window Funny Cat Decor
$19.99
$25.99
Save
$6.00
$39.99
Christmas Curtain String Lights(🎄Early Christmas Sale🎄 - 50% OFF)
$39.99
$51.99
Save
$12.00
$23.99
💡 Over 16 RGB colors-Touching Control Rose Crystal Lamp
from
$23.99
$31.19
Save
$7.20
$37.98
😍50% Off 🎅Santa Holdings Tray Figurine
from
$37.98
$49.37
Save
$11.39
$34.99
Trabladzer HandMade Painted Tequila Agave Plant
$34.99
$45.49
Save
$10.50
$18.99
【🏆Fully Upgraded🏆】🎄Solar Christmas Colored Pine Tree Lights🌟
$18.99
$24.69
Save
$5.70
$21.80
🎄2022 Early Christmas Sale 48% OFF- Starry Sky Night Light Projector
$21.80
$28.34
Save
$6.54
$15.99
🔥Hot Sale 45% OFF🔥Solar Powered Firefly Light
from
$15.99
$20.79
Save
$4.80
$36.99
💥Christmas Sale-50% OFF💥The Fiber Optic Angel Tree Topper
$36.99
$48.09
Save
$11.10
$29.99
🔥Last Day Special Sale 50% OFF - Solar Powered LED Outdoor String Lights
from
$29.99
$38.99
Save
$9.00
$26.99
(🎅EARLY XMAS SALE⭐) LED Christmas Candles
$26.99
$35.09
Save
$8.10
$19.99
Invisible Flowing Spout Watering Can Fountain - Yard Art Decor
$19.99
$25.99
Save
$6.00
$19.99
🎉Last Day 47%OFF 2022 New Solar Dandelion Garden Lights
$19.99
$25.99
Save
$6.00
View more
111
GIFTS
POINTS
111
$0.00
1
Item has been added
class SpzCustomComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this._atcLineItem = {}; this.cart_ = {}; this.top_product_ids_ = []; this.products_ = []; this.activityId_ = null; this.rendered_ = false; this.myInterceptor_ = null; this.i18n_ = {}; this.config_ = {}; this.page_ = 1; this.limit_ = 10; this.loading_ = false; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('pop mounted'); this.i18n_ = window.smartRecommendI18n && window.smartRecommendI18n[document.documentElement.lang || 'en-US'] || {}; const cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const modalEl = document.getElementById("smart_cart_pop_modal"); const spmBase = `smart_recommend_2`; const extra = { spmBase: spmBase, i18n: this.i18n_, }; const that = this; document.addEventListener('dj.addToCart', (event) => { try { const e = event.detail; if (e.source === 'buy_now' || window.__upsell_block || this.rendered_) return; that.fetchActivityData({product_id: e.product_id, variant_id: e.variant_id}).then(data => { if (!data || !data.products || !data.products.length) return; that.config_ = data.config; const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` #plugin_recommend_atc_pop { display: none !important; } `; document.head.appendChild(recommendStyle); if (data.config.pop_frequency === 'once' && window.sessionStorage.getItem('smart_pop_times') > 0) return; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ api.render(Object.assign({}, data, extra), true).then(function() { that.rendered_ = true; if (data.products.length) { const headEl = document.getElementById("smart_cart_pop_head_render"); if (headEl) { SPZ.whenApiDefined(headEl).then(function(head){ head.render({ data: data }); }); } SPZ.whenApiDefined(modalEl).then(function(api){ that.impressListen('#smart_cart_pop_activity', function(){ that.trackPluginImpression_(data); }); api.open(); const intersectionObserver = new IntersectionObserver( function (entries) { if (entries[0].intersectionRatio > 0){ !that.loading_ && (that.products_.length - that.target_top_product_num_) === that.page_ * that.limit_ && that.viewMore(); } }, { threshold: [0.1] } ); intersectionObserver.observe( document.querySelector('#smart_cart_pop_view_more_text') ); }); } }) }); }) } catch (e) { console.error(e); } }); } unmountCallback() { } viewMore () { const cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const that = this; const data = {}; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ that.fetchActivityData({ page: that.page_ + 1, limit: that.limit_ }).then(function(data) { data.products = that.products_; data.target_top_product_num = that.target_top_product_num_; data.i18n = that.i18n_; data.spmBase = `smart_recommend_2`; api.render(data); }) }) } fetchActivityData(data) { const that = this; if (data.product_id) { that._atcLineItem = data; } that.loading_ = true; return that.getCart().then(cart => { that.cart_ = cart.cart; return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_activities", { method: "POST", headers: { "Content-Type": "application/json", "store-id": window.SHOPLAZZA.shop.shop_id, }, body: JSON.stringify({ "show_type": 2, "line_item": { "product_id": that._atcLineItem.product_id, "variant_id": that._atcLineItem.variant_id, }, line_items: cart.cart.line_items, "page": data.page || 1, "limit": data.limit || 10, }) }).then(function(res){ if(res.ok){ return res.json(); } }).then(function(data){ data.cart = cart.cart; if (data.page === 1) { that.target_top_product_num_ = data.target_top_product_num || 0; } that.products_ = that.products_.concat(data.products || []); that.page_ = data.page || 1; that.limit_ = data.limit || 10; return data; }).catch(function(e){ console.log(e); }).finally(function(){ that.loading_ = false; }) }); }; setAction_() { this.registerAction('changeBannerColor', (data) => { if (!data.args.data || !data.args.data.data || !data.args.data.data.data) return false; const config = data.args.data.data.data.config; const bannerBgEl = document.querySelector('.smart_cart_pop_banner_bg'); if (bannerBgEl && config) { bannerBgEl.style.background = config.banner_bg_color; bannerBgEl.style.color = config.banner_text_color; } }); this.registerAction('handleProductChange', (data) => { const that = this; const imageEl = document.getElementById(`smart_cart_pop_image_${data.args.data.product_id}`); SPZ.whenApiDefined(imageEl).then(function(api){ api.render({ data: data.args.data, config: that.config_ }); }); const atcTextEl = document.getElementById(`smart_cart_pop_atc_${data.args.data.product_id}`); SPZ.whenApiDefined(atcTextEl).then(function(api){ api.render({ data: data.args.data, defaultText: data.args.defaultText, soldOutText: that.i18n_.sold_out }); }); if (data.args.data.variant.available) { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.remove('zb-pointer-events-none'); } else { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.add('zb-pointer-events-none'); } }); this.registerAction('handleProduct', (detail) => { const that = this; this.renderProductsForm_(detail.args.data.data); }); this.registerAction('addATCHook', (data) => { const params = data.args; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: 'smart_recommend.2.' + params.activity_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${params.spm}`, }, once: true }); }); this.registerAction('handleAtcSuccess', (detail) => { detail.args.data.product = detail.args.data.product || {}; detail.args.data.variant = detail.args.data.variant || {}; const defParams = detail.args.product.split('__'); const product_id = detail.args.data.product.id; const product_title = detail.args.data.product.title; const variant_id = detail.args.data.variant.id; const price = detail.args.data.variant.price; const aid = defParams[0]; const ifb = detail.args.data.product.ifb; const cfb = detail.args.data.product.cfb; const scm = defParams[1]; const spm = defParams[2]; const ssp = defParams[3]; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; const activity_id = `${detail.args.activity_id}`; const target_drive_way = detail.args.target_drive_way; document.getElementById(`smart_cart_pop_loading_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_added_${product_id}`).classList.remove('zb-hidden'); setTimeout(() => { document.getElementById(`smart_cart_pop_added_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_atc_${product_id}`).classList.remove('zb-hidden'); document.getElementById(`smart_cart_pop_atc_btn_${product_id}`).classList.remove('zb-pointer-events-none'); }, 1000); this.tranckAddToCart(params); if (target_drive_way === 'rebate') { const bannerEl = document.getElementById(`smart_cart_pop_banner`); this.getRecommendInfo(activity_id).then(res => { if (res && res.rebate_tips) { bannerEl.innerHTML = res.rebate_tips; } }) } }); this.registerAction('handleCartSummary', (event) => { this.onBuyNowClick(); const tipEl = document.getElementById("smart_cart_pop_tip_info"); const cart = event && event.args && event.args.data && event.args.data.data; if (!tipEl || !cart) return; const that = this; let total_price = cart.total_price; if (!total_price) { SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); } else { this.getBindDiscount_(cart.line_items).then(res => { if (res && res.discount_code){ const total = cart.line_price - cart.total_discount - res.bundle_discount_value; if (total > 0) { total_price = total; } else { total_price = 0; } } SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); }) } }); this.registerAction('open', () => { window.sessionStorage.setItem('smart_pop_times', Number(window.sessionStorage.getItem('smart_pop_times')) + 1); }); this.registerAction('close', () => { this.rendered_ = false; this.products_ = []; window.djInterceptors && window.djInterceptors.track.eject(this.myInterceptor_); }); } getCart() { return fetch(`${window.SHOPLAZZA.routes.root || ''}/api/cart`, { method: 'GET', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, }).then(res => res.json()) } getRecommendInfo (activity_id) { return this.getCart().then(cart => { this.cart_ = cart.cart; return fetch(`${window.SHOPLAZZA.routes.root || ''}/api/possum/recommend_info`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, body: JSON.stringify({ show_type: 2, rule_id: `${activity_id}`, line_items: cart.cart.line_items, line_item: this._atcLineItem, }) }).then(res => res.json()) }) } renderProductsForm_(data) { const products = data.products; const listPopRenderEl = document.getElementById("smart_cart_pop_render"); if (!listPopRenderEl) return; listPopRenderEl.querySelectorAll('.smart_cart_pop_atc_btn_bg').forEach(function(el){ el.style.background = data.config.add_to_cart_button_color; }); products.forEach(function(product){ const productId = product.id; const productFormEls = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"]`); let variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"] #smart_cart_pop_variant_${productId}_mobile ljs-variants`); if (window.innerWidth > 768) { variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"] #smart_cart_pop_variant_${productId}_pc ljs-variants`); } productFormEls.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.setProduct(product); }); }); variantsEl.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.handleRender(product); }); }) }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } trackPluginImpression_(rule){ if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: 2 }); window.sa.track("module_impressions", { aid: `smart_recommend.2.${rule.id}` }); } } onBuyNowClick() { const checkoutEl = document.getElementById("smart_cart_pop_checkout"); if (!checkoutEl) return; checkoutEl.addEventListener('click', function(e) { const trackData = { plugin_name: "upsell", event_type: "checkout_submit", rule_id: `${this.activityId_}`, show_type: 2 }; window.sa && window.sa.track("plugin_common", trackData); }); } getBindDiscount_(carts) { let bundle_sale_ids = []; try { bundle_sale_ids = sessionStorage['bundle_sale_ids'] && JSON.parse(sessionStorage['bundle_sale_ids']).filter((item, index, arr) => arr.indexOf(item, 0) === index).slice(-5); } catch (err) { console.error(err); } if (!carts.length) { Promise.resolve(); } return fetch(`${window.SHOPLAZZA.routes.root || ''}/api/bundle-sales/cart`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', 'store-id': window.SHOPLAZZA.shop.shop_id, }, body: JSON.stringify({ cart: carts, action_type: 'cart', bundle_sale_ids }) }).then(res => res.json()) } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart', SpzCustomComponent);
SPECIAL OFFER
8
%
OFF
2
ITEMS+
FOR ORDER OVER
8
%
OFF
2
ITEMS+
FOR ORDER OVER
10
%
OFF
3
ITEMS+
FOR ORDER OVER
10
%
OFF
3
ITEMS+
FOR ORDER OVER
15
%
OFF
4
ITEMS+
FOR ORDER OVER
15
%
OFF
4
ITEMS+
FOR ORDER OVER
COLLECT ALL
See detail
See detail
$0.00
Quantity
1
Add to cart
原文
请对此翻译评分
您的反馈将用于改进谷歌翻译