31 lines
1.3 KiB
JavaScript
31 lines
1.3 KiB
JavaScript
import { Qn as toRef, W as createBaseVNode, ar as normalizeClass, sr as normalizeStyle } from "./vue.runtime.esm-bundler-BvoXUmaf.js";
|
|
import { o as provideDefaults, r as genericComponent, ut as propsFactory } from "./defineComponent-92h8LsW-.js";
|
|
import { t as makeComponentProps } from "./component-cNt7KGbA.js";
|
|
import { t as useRender } from "./useRender-kn3mcOTh.js";
|
|
import { r as VToolbarTitle, t as VToolbar } from "./VToolbar-CBjuzsOU.js";
|
|
import { n as makeVariantProps } from "./variant-CXhPdVre.js";
|
|
//#region node_modules/vuetify/lib/components/VToolbar/VToolbarItems.js
|
|
var makeVToolbarItemsProps = propsFactory({
|
|
...makeComponentProps(),
|
|
...makeVariantProps({ variant: "text" })
|
|
}, "VToolbarItems");
|
|
var VToolbarItems = genericComponent()({
|
|
name: "VToolbarItems",
|
|
props: makeVToolbarItemsProps(),
|
|
setup(props, { slots }) {
|
|
provideDefaults({ VBtn: {
|
|
color: toRef(() => props.color),
|
|
height: "inherit",
|
|
variant: toRef(() => props.variant)
|
|
} });
|
|
useRender(() => createBaseVNode("div", {
|
|
"class": normalizeClass(["v-toolbar-items", props.class]),
|
|
"style": normalizeStyle(props.style)
|
|
}, [slots.default?.()]));
|
|
return {};
|
|
}
|
|
});
|
|
//#endregion
|
|
export { VToolbar, VToolbarItems, VToolbarTitle };
|
|
|
|
//# sourceMappingURL=vuetify_components_VToolbar.js.map
|