@lui-ui/lui-vue
Version:
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
15 lines (14 loc) • 358 B
TypeScript
export type AlignmentTypes = 'left' | 'center' | 'right';
export interface TabTypes {
title: string;
tabId: string;
panelId: string;
active?: boolean;
disabled?: boolean;
}
export interface TabContext {
selectedIndex: number;
tabButtonsContainer: HTMLElement | null;
tabs: HTMLButtonElement[];
panels: HTMLDivElement[];
}