mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-19 00:13:01 +00:00
17 lines
315 B
TypeScript
17 lines
315 B
TypeScript
import type { Action } from "svelte/action";
|
|
import tippy from "tippy.js";
|
|
import type { Props } from "tippy.js";
|
|
|
|
export const tooltip: Action<HTMLElement, Partial<Props>> = function (
|
|
node,
|
|
props,
|
|
) {
|
|
const instance = tippy(node, props);
|
|
|
|
return {
|
|
destroy() {
|
|
instance.destroy();
|
|
},
|
|
};
|
|
};
|