UNPKG

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.

30 lines (28 loc) 1.7 kB
// generated/icons/mono/DinersClub.tsx import * as React from "react"; var DinersClub = (props) => /* @__PURE__ */ React.createElement("svg", { viewBox: "0 0 780 500", xmlSpace: "preserve", xmlns: "http://www.w3.org/2000/svg", ...props }, /* @__PURE__ */ React.createElement( "path", { d: "m0 42.426c0-23.432 18.571-42.426 41.458-42.426h694.58c22.897 0 41.459 18.99 41.459 42.426v414.65c0 23.432-18.571 42.426-41.459 42.426h-694.58c-22.896 0-41.458-18.989-41.458-42.426v-414.65zm606.38 208.86c0-105.43-86.022-178.31-180.27-178.27h-81.11c-95.376-0.035-173.88 72.862-173.88 178.27 0 96.432 78.504 175.66 173.88 175.2h81.111c94.247 0.462 180.27-78.789 180.27-175.2zm-261-163.66c-87.153 0.028-157.77 72.441-157.8 161.81 0.021 89.356 70.642 161.76 157.8 161.79 87.173-0.027 157.81-72.434 157.82-161.79-0.014-89.371-70.648-161.78-157.82-161.81zm-100.02 161.81c0.082-43.672 26.69-80.913 64.211-95.711v191.4c-37.52-14.791-64.13-52.01-64.211-95.689zm135.82 95.733v-191.45c37.534 14.763 64.185 52.024 64.252 95.718-0.067 43.707-26.718 80.941-64.252 95.732v2e-3z", fill: "#393939" } )); var DinersClub_default = DinersClub; DinersClub.cardMetadata = { type: "DinersClub", displayName: "Diners Club", iconAuthor: "Aaron Fagan", iconLicense: "Apache-2.0", aliases: [], testNumbers: ["3056930009020004", "30569309025904", "38520000023237", "36227206271667"], patterns: { full: ["^3[0689][0-9]{12}$", "^30[0-5][0-9]{11}$", "^3[0689][0-9]{14}$"].map((p) => new RegExp(p)), prefix: new RegExp("^3(0[0-5]|6|8)") }, lengthRange: { "min": 14, "max": 16 }, formatPattern: { "14": [4, 6, 4], "16": [4, 4, 4, 4] }, issuingCountries: ["US"] }; export { DinersClub_default };