1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-05 10:49:36 +02:00
Daniel Neto 2025-07-10 12:49:02 -03:00
parent 47f2df41f5
commit 24c0191104
2754 changed files with 152589 additions and 1339109 deletions

View file

@ -0,0 +1,9 @@
import { State } from "../../dom";
import { HintItem } from "../hintItem";
export type HintProps = {
index: number;
hintItem: HintItem;
refreshesSignal: State<number>;
onClick: (e: any) => void;
};
export declare const HintIcon: ({ index, hintItem, onClick, refreshesSignal, }: HintProps) => HTMLAnchorElement;

View file

@ -0,0 +1,12 @@
import { TooltipProps } from "../../tooltip/tooltip";
import { HintItem } from "../hintItem";
export type HintTooltipProps = Omit<TooltipProps, "hintMode" | "element" | "position"> & {
hintItem: HintItem;
closeButtonEnabled: boolean;
closeButtonOnClick: (hintItem: HintItem) => void;
closeButtonLabel: string;
closeButtonClassName: string;
className?: string;
renderAsHtml?: boolean;
};
export declare const HintTooltip: ({ hintItem, closeButtonEnabled, closeButtonOnClick, closeButtonLabel, closeButtonClassName, className, renderAsHtml, ...props }: HintTooltipProps) => HTMLDivElement;

View file

@ -0,0 +1 @@
export {};

View file

@ -0,0 +1,5 @@
import { Hint } from "../hint";
export type HintsRootProps = {
hint: Hint;
};
export declare const HintsRoot: ({ hint }: HintsRootProps) => HTMLDivElement;

View file

@ -0,0 +1,8 @@
import { State } from "../../dom";
import { HintTooltipProps } from "./HintTooltip";
export type ReferenceLayerProps = HintTooltipProps & {
activeHintSignal: State<number | undefined>;
targetElement: HTMLElement;
helperElementPadding: number;
};
export declare const ReferenceLayer: ({ activeHintSignal, targetElement, helperElementPadding, ...props }: ReferenceLayerProps) => () => HTMLDivElement | null;