import type { App } from "vue" import { Tooltip } from "bootstrap" import { hasPermission, hasRole } from "./_permission" export default function directive(app: App) { app.directive("hasRole", hasRole) app.directive("hasPermi", hasPermission) app.directive("hasPermission", hasPermission) app.directive("tooltip", (el) => { const tip = Tooltip.getOrCreateInstance(el) tip.hide() }) }