mirror of
https://github.com/element-plus/element-plus.git
synced 2024-12-27 03:01:14 +08:00
e083447b48
* refactor(components): [collapse] refactor * refactor(components): [collapse] refactor * refactor: rename Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
11 lines
351 B
TypeScript
11 lines
351 B
TypeScript
import type { CollapseActiveName } from '@element-plus/components/collapse'
|
|
import type { InjectionKey, Ref } from 'vue'
|
|
|
|
export interface CollapseContext {
|
|
activeNames: Ref<CollapseActiveName[]>
|
|
handleItemClick: (name: CollapseActiveName) => void
|
|
}
|
|
|
|
export const collapseContextKey: InjectionKey<CollapseContext> =
|
|
Symbol('collapseContextKey')
|