Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / components / atoms / Icons / PaymentsCardIcon / DefaultCardIcon.js
Size: Mime:
"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