Repository URL to install this package:
|
Version:
4.0.59 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
const tslib_1 = require("tslib");
const react_1 = tslib_1.__importDefault(require("react"));
const exotic_1 = require("exotic");
const wording = {
description: 'Payments Card Icon is used to represent the payement section card',
title: 'PaymentsCardIcon',
vectorClassName: 'paymentscard'
};
function fromBreedToComponent(breed) {
switch (exotic_1.isString(breed) && breed.toLowerCase()) {
case 'striped':
return {
svgPath: react_1.default.createElement("path", {
d: "M564,399h-0.013A53.492,53.492,0,0,1,510.5,452c-0.168,0-.333-0.011-0.5-0.013V452H52v-0.038A53.483,53.483,0,0,1,.012,399H0V54H0.012C0.011,53.833,0,53.668,0,53.5A53.489,53.489,0,0,1,52,.038V0H510V0.013c0.167,0,.332-0.013.5-0.013A53.5,53.5,0,0,1,564,53.5c0,0.168-.011.333-0.013,0.5H564V399ZM510,54H52v59H510V54Zm0,173H52V399H510V227Z"
})
};
default:
return {
svgPath: react_1.default.createElement("g", {
strokeWidth: "2",
fill: "none",
fillRule: "evenodd"
}, react_1.default.createElement("path", {
d: "M44 28a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V5a4 4 0 0 1 4-4h35a4 4 0 0 1 4 4v23zM1 9h43M1 16h43",
strokeLinecap: "round"
}), react_1.default.createElement("path", {
d: "M25 12v1m4-1v1m4-1v1m4-1v1",
strokeLinecap: "square"
}))
};
}
}
class DefaultCardIcon extends react_1.default.PureComponent {
render() {
const {
breed = ''
} = this.props;
const {
svgPath
} = fromBreedToComponent(breed);
return svgPath;
}
}
DefaultCardIcon.wording = wording;
exports.DefaultCardIcon = DefaultCardIcon;
exports.default = DefaultCardIcon; //# sourceMappingURL=DefaultCardIcon.js.map