routie dev init since i didn't adhere to any proper guidance up until now

This commit is contained in:
2026-04-29 22:27:29 -06:00
commit e1dabb71e2
15301 changed files with 3562618 additions and 0 deletions
@@ -0,0 +1,19 @@
interface HTMLExpandElement extends HTMLElement {
_parent?: (Node & ParentNode & HTMLElement) | null;
_initialStyle?: {
transition: string;
overflow: string;
height?: string | null;
width?: string | null;
};
}
export default function (expandedParentClass?: string, type?: 'x' | 'y' | 'both'): {
onBeforeEnter(el: HTMLExpandElement): void;
onEnter(el: HTMLExpandElement): void;
onAfterEnter: (el: HTMLExpandElement) => void;
onEnterCancelled: (el: HTMLExpandElement) => void;
onLeave(el: HTMLExpandElement): void;
onAfterLeave: (el: HTMLExpandElement) => void;
onLeaveCancelled: (el: HTMLExpandElement) => void;
};