Laptop Lenovo 14" intel core i5-13420h 16 GB RAM 1 TB SSD
Exceptional value - <b>Laptop Lenovo 14" intel core i5-13420h 16 GB RAM 1 TB SSD.</b>
${function(){
return `
${data.starNum} /${data.starTotal}
`;
}()}
${function(){
return `
${data.showStarText === 'true' ? `
${data.starNum} /${data.starTotal}
` : ''}
`;
}()}
const TAG = 'spz-custom-revue-star';
class SPZCustomRevueStar extends SPZ.BaseElement {
constructor(element) {
super(element);
}
static deferredMount() {
return false;
}
buildCallback = () => {
this.action_ = SPZServices.actionServiceForDoc(this.element);
this.templates_ = SPZServices.templatesForDoc(this.element);
this.xhr_ = SPZServices.xhrFor(this.win);
this.starNum = this.element.getAttribute('starNum');
this.starTotal = this.element.getAttribute('starTotal');
this.showStarText = this.element.getAttribute('showStarText');
this.starColor = this.element.getAttribute('color');
this.interact = this.element.getAttribute('interact');
this.starSize = this.element.getAttribute('starSize') || 14;
}
mountCallback = () => {
this.doRender_({
starTotal: this.starTotal,
totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1),
starNum: this.starNum,
showStarText: this.showStarText,
starColor: this.starColor,
starSize: this.starSize
}).then(() => {
if (this.interact) {
this.addEventListeners_();
}
});
}
addEventListeners_ = () => {
const stars = document.querySelectorAll('.revue-star__star');
stars.forEach(star => {
star.addEventListener('click', event => {
const starEl = star.closest('.revue-star__star');
const starIndex = Number(starEl.dataset.index);
let isHalf = event.offsetX < star.offsetWidth / 2;
// rtl
if (document.documentElement.getAttribute('dir') === 'rtl') {
isHalf = event.offsetX > star.offsetWidth / 2;
}
const starValue = isHalf ? starIndex - 0.5 : starIndex;
this.starClickHandler_({ value: starValue });
});
});
}
renderStar = () => {
const isRtl = document.documentElement.getAttribute('dir') === 'rtl';
const stars = this.element.querySelectorAll('.revue-star__star');
stars.forEach((star, i) => {
const starIndex = i + 1;
const starEl = star.querySelector('svg:nth-child(2)');
const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex;
const isSolid = starIndex <= Math.ceil(this.starNum);
starEl.style.display = isSolid ? 'block' : 'none';
if (isHalf) {
if (isRtl) {
// RTL布局下,如果是半星,显示星星的右半边
starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`;
} else {
// LTR布局下,如果是半星,显示星星的左半边
starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`;
}
} else {
starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)`
}
});
const showCountEle = this.element.querySelector('#revue-star-show-count');
showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => {
api.render({ starNum: this.starNum, starTotal: this.starTotal });
});
}
doRender_ = (data) => {
return this.templates_
.findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null)
.then((el) => {
const children = this.element.querySelector('*:not(template)');
children && SPZCore.Dom.removeElement(children);
this.element.appendChild(el);
})
.then(() => {
this.starNum = data.starNum;
this.renderStar();
});
}
starClickHandler_ = (event) => {
this.starNum = event.value;
this.renderStar();
this.triggerEvent_('change', { value: event.value });
}
triggerEvent_(name, data) {
const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {});
this.action_.trigger(this.element, name, event);
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.CONTAINER;
}
}
SPZ.defineElement(TAG, SPZCustomRevueStar)
( )
try {
const productId = window.SHOPLAZZA.meta.page.resource_id;
const productType = `default`;
const getProductReviews = (star_least) =>
fetch('/api/comment/count-star-multi',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
product_id: [productId],
star_least: star_least || 1,
}),
}).then(res => res.json());
try {
const section = document.querySelector('#revue-product-star');
if(productType === "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e);
window.addEventListener('load', () => {
try {
const section = document.querySelector('#revue-product-star');
if(productType=== "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e)
}
})
}
const getReviewsConfig = async () => {
let data = {};
const url = new URL(window.location.href);
const preview_theme_id = url.searchParams.get('preview_theme_id');
const commentConfig = await fetch('/api/comment-config', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
data = commentConfig.data;
const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
if (themeConfig?.data && themeConfig.data.star_color) {
data.star_color = themeConfig.data.star_color;
}
if (preview_theme_id) {
data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least;
} else if (themeConfig?.data && themeConfig.data.product_settings) {
data.star_least = themeConfig.data.product_settings.star_least;
}
return data;
};
if (productId && window.SHOPLAZZA.meta.page.template_type == 1) {
getReviewsConfig().then(async res => {
const config = res;
let review = await getProductReviews(config.star_least);
review = review.data[productId];
if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return;
const render = async () => {
const section = document.querySelector('#revue-product-star');
const starComponent = document.querySelector('#revue-product-star-component');
const count = document.querySelector('#revue-product-star-count');
count.innerText = review.published_count;
const api = await SPZ.whenApiDefined(starComponent);
api.doRender_({
starNum: review.comment_avg_star,
starTotal: 5,
showStarText: false,
starColor: config.star_color,
totalArray: Array.from({ length: 5 }, (v, k) => k + 1)
});
section.style.opacity = 1;
}
render();
document.addEventListener('dj.editor.update', render);
});
}
} catch (e) {console.warn(e)};
${function() {
const variantData = data.variant || {"id":"a789ae00-813e-446d-a7d4-8ff241d4a64c","product_id":"dcb703ab-e007-48af-b361-98a1989c3a55","title":"","weight_unit":"kg","inventory_quantity":30,"sku":"S71015495","barcode":"0198155735752","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":1172,"min_quantity":1}],"weight":"2.29","compare_at_price":"0","price":"1172","retail_price":"0","available":true,"url":"\/products\/laptop-lenovo-14-intel-core-i5-13420h-16-gb-ram-1-tb-ssd?variant=a789ae00-813e-446d-a7d4-8ff241d4a64c","available_quantity":30,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "percentage";
const productLabelDiscountOn = true;
return `
-
(Tax included)
${saveType == 'percentage'
? `-${variantData.off_ratio}% `
: `- `
}
(Tax included)
`;
}()}
Sku : S71015495
Weight : 2.29kg
Barcode : 0198155735752
Inventory : 30
${function(){
const variantData = data.variant || {"id":"a789ae00-813e-446d-a7d4-8ff241d4a64c","product_id":"dcb703ab-e007-48af-b361-98a1989c3a55","title":"","weight_unit":"kg","inventory_quantity":30,"sku":"S71015495","barcode":"0198155735752","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":1172,"min_quantity":1}],"weight":"2.29","compare_at_price":"0","price":"1172","retail_price":"0","available":true,"url":"\/products\/laptop-lenovo-14-intel-core-i5-13420h-16-gb-ram-1-tb-ssd?variant=a789ae00-813e-446d-a7d4-8ff241d4a64c","available_quantity":30,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
Sku : ${variantData && variantData.sku}
Weight : ${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode : ${variantData && variantData.barcode}
Inventory : ${variantData && variantData.available_quantity}
`
}()}
${function() {
const minDays = parseInt('3');
const maxDays = parseInt('7');
const customText = "Estimated Delivery\uff1a{min_date} - {max_date}";
const minDate = new Date(Date.now() + (minDays * 86400000));
const maxDate = new Date(Date.now() + (maxDays * 86400000));
const formatDate = (minDate.getFullYear() == maxDate.getFullYear() && minDate.getFullYear() == new Date().getFullYear())
? new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit' })
: new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit', year: 'numeric' });
const tipText = customText.replace(/\{min_date\}/g, '' + formatDate.format(minDate) + ' ')
.replace(/\{max_date\}/g, '' + formatDate.format(maxDate) + ' ');
return `
${tipText}
`;
}()}
Add to cart
${function(){
const wholesale_enabled = false;
const qty = data.quantity || 1;
const currentSelectVariant = data.variant;
const defaultVariant = (data.product && data.product.variants && data.product.variants[0]);
const productVariant = {"id":"a789ae00-813e-446d-a7d4-8ff241d4a64c","product_id":"dcb703ab-e007-48af-b361-98a1989c3a55","title":"","weight_unit":"kg","inventory_quantity":30,"sku":"S71015495","barcode":"0198155735752","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":1172,"min_quantity":1}],"weight":"2.29","compare_at_price":"0","price":"1172","retail_price":"0","available":true,"url":"\/products\/laptop-lenovo-14-intel-core-i5-13420h-16-gb-ram-1-tb-ssd?variant=a789ae00-813e-446d-a7d4-8ff241d4a64c","available_quantity":30,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || [];
if(wholesale_enabled && wholesale_price.length > 0) {
let wholesaleIndex = wholesale_price.findIndex(item => {
return item.min_quantity > qty;
});
if(wholesaleIndex < 0){
wholesaleIndex = wholesale_price.length - 1;
}else if(wholesaleIndex > 0){
wholesaleIndex = wholesaleIndex - 1;
}
const wholesalePrice = wholesale_price[wholesaleIndex] || '';
return `
`
}else {
const price = variantData && variantData.price;
return price != undefined ? `
` : ' ';
}
}()}
Buy now
Product was out of stock.
Product is unavailable.
Premium quality -
Laptop Lenovo 14" intel core i5-13420h 16 GB RAM 1 TB SSD The Lenovo IdeaPad Slim 5 14IRH10 laptop is designed for users who need a balance between performance and mobility. It features an Intel Core i5-13420H processor , providing quick response and capability for both productive and multimedia tasks. Its 14-inch WUXGA display with IPS technology ensures sharp visuals and consistent colors from different angles, ideal for working on documents, enjoying audiovisual content, or holding quality video calls. It comes equipped with 16 GB of RAM , enabling smooth multitasking and simultaneous use of demanding applications without sacrificing performance. For storage, it stands out with a 1 TB SSD , combining high capacity with fast file access and reduced boot times. The gray aluminum chassis offers a sturdy and modern build while maintaining a slim and lightweight profile, typical of the Slim series. This version features a French AZERTY keyboard , suited for users who prefer this layout for comfortable and efficient typing in that language. Without a pre-installed Windows operating system, it allows users to freely choose the software that best fits their needs. In summary, the Lenovo IdeaPad Slim 5 14IRH10 is a versatile and up-to-date laptop, suitable for professionals and students who value a balanced setup of power, storage capacity, and visual quality in a portable and attractive design.
Diagonal of the screen (cm): 35,6 cm Type: Product with plug: Yes Memory Type: SDRAM DDR4 SDRAM DDR5 SDRAM Keyboard: Type of plug: Plug EU Colour: Grey Weight: 1,45 kg Type of storage: SSD Processor: intel core i5-13420h RAM Memory: 16 GB RAM Hard Drive: Material: Aluminium Characteristics: Front-facing camera Integrated microphone Built-in microphone Backlighted Card Reader 2 Speakers Built-in graphics adapter Connections: HDMI HDMI 1.4 USB-C 3.2 Gen 1 (3.1 Gen 1) x 2 PCI Express 4.0 USB-A 3.2 3.5mm jack cable Aspect ratio: 16:10 Connectivity: Bluetooth Bluetooth 5.2 Wi-Fi 6 GHz Resolution: Language: French Technology: Standard: NTSC Cache: 12 MB Power supply: USB Screen: 14" Graphic Driver: Intel UHD Graphics Frequency: 50 - 60 Hz Power: 65 W Voltage: 100 - 240 V Operating System: No Not included: Optical Drive Adapter AC Numeric keyboard Mobile network connection Discrete graphics adaptor Format: Ethernet: No Touchscreen: No Luminous flux: 300 Lm Form factor: SO-DIMM Compatible memory cards: MicroSD (TransFlash) Chipset: Intel SoC Includes: SSD x 1 Battery type: Litio Ion Nuclei: 8 Nuclei Speed: 4.6 GHz Processor Family: Resolution (px): 1920 x 1080 px 1920 x 1200 px Category: Computing > Laptops
24-months Warranty on "New" Products - 12-months Warranty on "Refurbished" or "Open Box" Products
VISA - Mastercard - Google Pay - Apple Pay
Secure payments by PayPal