@icon-park/vue-next
Version:
Vue3 Icons for IconPark
53 lines (48 loc) • 1.99 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _vue = require("vue");
var _runtime = require("../runtime");
var _default = (0, _runtime.IconWrapper)('photograph', true, function (props) {
return (0, _vue.createVNode)("svg", {
"width": props.size,
"height": props.size,
"viewBox": "0 0 48 48",
"fill": "none"
}, [(0, _vue.createVNode)("g", {
"clip-path": 'url(#' + props.id + '25425ea0' + ')'
}, [(0, _vue.createVNode)("path", {
"d": "M34 13L34 6C34 4.89543 33.1046 4 32 4L8 4C6.89543 4 6 4.89543 6 6L6 34C6 35.1046 6.89543 36 8 36L23 36",
"stroke": props.colors[0],
"stroke-width": props.strokeWidth,
"stroke-linecap": props.strokeLinecap,
"stroke-linejoin": props.strokeLinejoin
}, null), (0, _vue.createVNode)("path", {
"d": "M28.0005 42C21 38 24.3318 32.2257 22.9772 31C21.3247 29.5046 20.3874 28.1121 19.9996 26C19.6118 23.8878 21.0701 21.4737 22.9774 23C24.8847 24.5263 28 31 28 31L30 29L31 18C31 18 30 14 30 12C30 9.99999 34 13 36 16C36 26.4418 37.4995 36 41.9992 44",
"stroke": props.colors[0],
"stroke-width": props.strokeWidth,
"stroke-linecap": props.strokeLinecap,
"stroke-linejoin": props.strokeLinejoin
}, null), (0, _vue.createVNode)("path", {
"d": "M25 17.4L21 11L13 27H20",
"stroke": props.colors[0],
"stroke-width": props.strokeWidth,
"stroke-linecap": props.strokeLinecap,
"stroke-linejoin": props.strokeLinejoin
}, null), (0, _vue.createVNode)("path", {
"d": "M6 22L12 11L17 18",
"stroke": props.colors[0],
"stroke-width": props.strokeWidth,
"stroke-linecap": props.strokeLinecap,
"stroke-linejoin": props.strokeLinejoin
}, null)]), (0, _vue.createVNode)("defs", null, [(0, _vue.createVNode)("clipPath", {
"id": props.id + '25425ea0'
}, [(0, _vue.createVNode)("rect", {
"width": "48",
"height": "48",
"fill": props.colors[2]
}, null)])])]);
});
exports.default = _default;