@vuduc0801/react-native-phosphor-icons
Version:
Since [Phosphor](https://phosphoricons.com/) does not support React Native, we have to convert all the SVGs to React Native SVGs.
39 lines (37 loc) • 1.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = require("react");
var _BatteryChargingVertical = _interopRequireDefault(require("../regular/BatteryChargingVertical"));
var _BatteryChargingVertical2 = _interopRequireDefault(require("../fill/BatteryChargingVertical"));
var _BatteryChargingVertical3 = _interopRequireDefault(require("../bold/BatteryChargingVertical"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
/* Generated code. Do not edit.*/
function BatteryChargingVertical(props) {
const {
color = '#000',
size = 24,
weight = 'regular',
mirrored = false,
style
} = props;
const weightMap = {
fill: _BatteryChargingVertical2.default,
regular: _BatteryChargingVertical.default,
bold: _BatteryChargingVertical3.default
};
const IconComponent = (0, _react.useMemo)(() => {
return weightMap[weight];
}, [weight]);
return /*#__PURE__*/React.createElement(IconComponent, {
color: color,
size: size,
style: [style, ...[mirrored && {
transform: 'scaleX(-1)'
}]]
});
}
var _default = exports.default = BatteryChargingVertical;
//# sourceMappingURL=BatteryChargingVertical.js.map