react-svg-credit-card-payment-icons
Version:
React components library with 6 styles, 108 icons, TypeScript support, and a variety of types and formats for easy integration into React applications.
45 lines (41 loc) • 2.26 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { newObj[key] = obj[key]; } } } newObj.default = obj; return newObj; } }// generated/icons/mono/Mir.tsx
var _react = require('react'); var React = _interopRequireWildcard(_react);
var Mir = (props) => /* @__PURE__ */ React.createElement(
"svg",
{
id: "mir-mono__Layer_1",
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink",
x: "0px",
y: "0px",
viewBox: "0 0 780 500",
xmlSpace: "preserve",
...props
},
/* @__PURE__ */ React.createElement(
"path",
{
d: "M740.8,0h-699C18.7,0,0,19.1,0,42.6v416.3c0,23.5,18.7,42.6,41.7,42.6h699c23,0,41.7-19.1,41.7-42.6V42.6 C782.5,19.1,763.8,0,740.8,0z M291.1,347.5h-60v-114c0,0,0,0,0,0c0-2.2-1.8-4-4-4c-2,0-3.6,1.4-3.9,3.3l-35.1,114.7H145L110,232.7 c-0.3-1.8-1.9-3.2-3.9-3.2c-2.2,0-4,1.8-4,4c0,0,0,0,0,0l0,114h-60v-196h51.5H109c11,0,22.6,8.6,25.8,19.1l29.2,95.5 c1.5,4.8,3.8,4.7,5.3,0l29.2-95.5c3.2-10.6,14.8-19.1,25.8-19.1h15.3h51.5V347.5z M514.1,347.5h-60V231l0,0 c-0.1-1.9-1.6-3.5-3.6-3.5c-1.4,0-2.5,0.7-3.1,1.9l0,0l0,0.1c0,0.1-0.1,0.2-0.1,0.3l-49,105.1c-3.1,6.8-11.5,12.3-19.1,12.7v0h-60 v-196h60v114c0,2.2,1.8,4,4,4c1.4,0,2.6-0.7,3.3-1.7l0,0l0,0c0.2-0.4,0.4-0.7,0.5-1.2l47.7-102.4c3.2-6.9,11.8-12.4,19.4-12.7h60 V347.5z M672.1,284.5h-68v64h-60v-108h190.1C725,266,700.7,284.3,672.1,284.5z M736.7,230.5c0,0-104.2,0-104.3,0 c-51,0-92.8-34.9-96.3-79l135.8,0c36.5,0.3,66,29.9,66,66.5C737.9,222.3,737.5,226.5,736.7,230.5z",
style: {
fill: "#393939"
}
}
)
);
var Mir_default = Mir;
Mir.cardMetadata = {
type: "Mir",
displayName: "Mir",
iconAuthor: "Aaron Fagan",
iconLicense: "Apache-2.0",
aliases: [],
testNumbers: ["2200000000000004", "2200000000000012", "2202207558945880"],
patterns: {
full: ["^220[0-4][0-9]{12}$"].map((p) => new RegExp(p)),
prefix: new RegExp("^220[0-4]")
},
lengthRange: { "min": 16, "max": 16 },
formatPattern: [4, 4, 4, 4],
issuingCountries: ["RU"]
};
exports.Mir_default = Mir_default;