Files
klz-cables.com/.pnpm-store/v10/files/93/8a2d2218a35158c03021a5fca8f51334c5e3e11ac0aa0b38e22fd4d8e4160ac65b646cba26acc0d73890b11cab2026c241edab3a6e357a7b4bbb2faaf852d4
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

30 lines
894 B
Plaintext

'use client';
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from 'react';
import './index.scss';
const baseClass = 'error-pill';
export const ErrorPill = props => {
const {
className,
count,
i18n,
withMessage
} = props;
const lessThan3Chars = !withMessage && count < 99;
const classes = [baseClass, lessThan3Chars && `${baseClass}--fixed-width`, className && className].filter(Boolean).join(' ');
if (count === 0) {
return null;
}
return /*#__PURE__*/_jsx("div", {
className: classes,
children: /*#__PURE__*/_jsxs("div", {
className: `${baseClass}__content`,
children: [/*#__PURE__*/_jsx("span", {
className: `${baseClass}__count`,
children: count
}), withMessage && ` ${count > 1 ? i18n.t('general:errors') : i18n.t('general:error')}`]
})
});
};
//# sourceMappingURL=index.js.map