@sandlada/vue-mdc
Version:

34 lines (33 loc) • 1.04 kB
JavaScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import { defineComponent, createVNode } from "vue";
import { componentNamePrefix } from "../../internals/component-name-prefix/component-name-prefix.js";
import { FocusRing } from "../focus-ring/focus-ring.js";
import "../../internals/navigation/render-navigation-destination.js";
import { Ripple } from "../ripple/ripple.js";
import "../ripple/ripple-state.js";
import css from "./styles/rich-tooltip.module.scss.js";
const ActionLabel = /* @__PURE__ */ defineComponent({
name: `${componentNamePrefix}-rich-tooltip-action-label`,
emits: [],
slots: {},
props: {},
setup(props, {
slots
}) {
return () => createVNode("a", {
"class": css["action-label"],
"tabindex": 0,
"role": "button"
}, [slots.default && slots.default(), createVNode(Ripple, null, null), createVNode(FocusRing, {
"shapeInherit": false
}, null)]);
}
});
export {
ActionLabel
};
//# sourceMappingURL=rich-tooltip-action-label.js.map