Files
game-cards-poker-design/frontend/node_modules/element-plus/lib/components/collapse/src/use-collapse-item.d.ts
Poker Design Developer 5dbcebf7a2 Fix frontend blank page issues
- Fix router import path in main.js
- Handle Django REST Framework pagination format in API calls
- Add getTemplates function to project API
- Restart frontend development server
2026-05-31 18:40:56 +08:00

30 lines
1.0 KiB
TypeScript

import { CollapseItemProps } from "./collapse-item.js";
import * as _$vue from "vue";
//#region ../../packages/components/collapse/src/use-collapse-item.d.ts
declare const useCollapseItem: (props: CollapseItemProps) => {
focusing: _$vue.Ref<boolean, boolean>;
id: _$vue.ComputedRef<number>;
isActive: _$vue.ComputedRef<boolean | undefined>;
handleFocus: () => void;
handleHeaderClick: (e: MouseEvent) => void;
handleEnterClick: (e: KeyboardEvent) => void;
};
declare const useCollapseItemDOM: (props: CollapseItemProps, {
focusing,
isActive,
id
}: Partial<ReturnType<typeof useCollapseItem>>) => {
itemTitleKls: _$vue.ComputedRef<string[]>;
arrowKls: _$vue.ComputedRef<string[]>;
headKls: _$vue.ComputedRef<(string | {
focusing: boolean | undefined;
})[]>;
rootKls: _$vue.ComputedRef<string[]>;
itemWrapperKls: _$vue.ComputedRef<string>;
itemContentKls: _$vue.ComputedRef<string>;
scopedContentId: _$vue.ComputedRef<string>;
scopedHeadId: _$vue.ComputedRef<string>;
};
//#endregion
export { useCollapseItem, useCollapseItemDOM };