mdi-vue
Version:
Material Design Icons for Vue.js
143 lines (131 loc) • 4.4 kB
JavaScript
import { n as normalizeComponent, c as createInjector } from './browser-c94fd32b.js';
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var script = {
name: 'mdi-baby-bottle-outline',
props: {
width: {
type: [Number, String],
default: null
},
height: {
type: [Number, String],
default: null
},
size: {
type: [Number, String],
default: 24
},
viewBox: {
type: [String],
default: '0 0 24 24'
},
xmlns: {
type: String,
default: 'http://www.w3.org/2000/svg'
},
ariaLabel: {
type: String,
default: 'BabyBottleOutline icon'
},
role: {
type: String,
default: 'img'
},
title: {
type: String,
required: false
},
spin: {
type: Boolean,
default: false
}
}
};
/* script */
const __vue_script__ = script;
/* template */
var __vue_render__ = function(_h, _vm) {
var _c = _vm._c;
return _c(
"span",
{
class: [
_vm.data.staticClass,
"mdi",
"mdi-baby-bottle-outline",
_vm.props.spin ? "mdi-spin" : undefined
],
attrs: { role: _vm.props.role, "aria-label": _vm.props.ariaLabel }
},
[
_c(
"svg",
{
attrs: {
fill: "currentColor",
width: _vm.props.width || _vm.props.size,
height: _vm.props.height || _vm.props.size,
viewBox: _vm.props.viewBox,
xmlns: _vm.props.xmlns
}
},
[
_vm.title ? _c("title", [_vm._v(_vm._s(_vm.title))]) : _vm._e(),
_vm._v(" "),
_c("path", {
attrs: {
d:
"M11.28 2.8L10.78 3.3C9.44 2.55 7.84 2.4 6.41 2.87L6.33 2.8C5.36 1.82 3.77 1.82 2.8 2.8S1.82 5.36 2.8 6.33L2.87 6.41C2.4 7.84 2.55 9.44 3.3 10.78L2.8 11.28C2.21 11.87 2.21 12.81 2.8 13.4L4.21 14.82C4.8 15.4 5.74 15.4 6.33 14.82L6.68 14.46L13.76 21.53C14.34 22.12 15.29 22.12 15.88 21.53L21.53 15.88C22.12 15.29 22.12 14.34 21.53 13.75L14.46 6.68L14.82 6.33C15.4 5.74 15.4 4.8 14.82 4.21L13.4 2.79C12.82 2.21 11.87 2.21 11.28 2.8M4.25 7.05C4.33 6.71 4.47 6.38 4.66 6.07L3.86 5.27C3.75 5.16 3.67 5.04 3.63 4.9C3.5 4.56 3.57 4.14 3.86 3.86S4.56 3.5 4.9 3.63C5.04 3.67 5.16 3.75 5.27 3.86L6.07 4.66C6.38 4.47 6.71 4.33 7.05 4.25C7.91 4 8.83 4.06 9.65 4.42L4.42 9.65C4.06 8.83 4 7.91 4.25 7.05M20.47 14.82L14.82 20.47L7.75 13.4L13.4 7.75L20.47 14.82M13.76 5.27L5.27 13.76L3.86 12.34L12.34 3.86L13.76 5.27M14.82 11.63L11.63 14.82L10.57 13.76L13.76 10.57L14.82 11.63M16.94 13.76L13.76 16.94L12.69 15.88L15.88 12.69L16.94 13.76Z"
}
})
]
)
]
)
};
var __vue_staticRenderFns__ = [];
__vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = function (inject) {
if (!inject) return
inject("data-v-53aa9b37_0", { source: ".mdi > svg {\n vertical-align: middle;\n}\n.mdi.mdi-spin > svg {\n -webkit-animation: mdi-spin 2s infinite linear;\n -moz-animation: mdi-spin 2s infinite linear;\n animation: mdi-spin 2s infinite linear;\n}\n@-webkit-keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n@keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}", map: undefined, media: undefined });
};
/* scoped */
const __vue_scope_id__ = undefined;
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
const __vue_is_functional_template__ = true;
/* style inject SSR */
/* style inject shadow dom */
const __vue_component__ = /*#__PURE__*/normalizeComponent(
{ render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },
__vue_inject_styles__,
__vue_script__,
__vue_scope_id__,
__vue_is_functional_template__,
__vue_module_identifier__,
false,
createInjector,
undefined,
undefined
);
export default __vue_component__;