vuetify
Version:
Vue Material Component Framework
25 lines • 709 B
JavaScript
import { createVNode as _createVNode, resolveDirective as _resolveDirective } from "vue";
// Components
import { VBtn } from "../VBtn/index.mjs"; // Composables
import { IconValue } from "../../composables/icons.mjs"; // Utilities
import { genericComponent, useRender } from "../../util/index.mjs"; // Types
export const VAppBarNavIcon = genericComponent()({
name: 'VAppBarNavIcon',
props: {
icon: {
type: IconValue,
default: '$menu'
}
},
setup(props, _ref) {
let {
slots
} = _ref;
useRender(() => _createVNode(VBtn, {
"class": "v-app-bar-nav-icon",
"icon": props.icon
}, slots));
return {};
}
});
//# sourceMappingURL=VAppBarNavIcon.mjs.map