Updateing Docs

This commit is contained in:
2026-04-02 19:31:39 +02:00
parent 5a77deb442
commit f0c710f8c2
138 changed files with 25729 additions and 3918 deletions

View File

@@ -1,6 +1,19 @@
// components/Tooltip.js
import { $html } from "sigpro";
import { joinClass } from "../core/utils.js";
import { ui } from "../core/utils.js";
/** TOOLTIP */
/**
* Tooltip component
*
* daisyUI classes used:
* - tooltip, tooltip-top, tooltip-bottom, tooltip-left, tooltip-right
* - tooltip-primary, tooltip-secondary, tooltip-accent
* - tooltip-info, tooltip-success, tooltip-warning, tooltip-error
* - tooltip-open
*/
export const Tooltip = (props, children) =>
$html("div", { ...props, class: joinClass("tooltip", props.class), "data-tip": props.tip }, children);
$html("div", {
...props,
class: () => ui('tooltip', props.ui, props.class),
"data-tip": props.tip,
}, children);