vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
22 lines (21 loc) • 636 B
TypeScript
import { StyleValue } from 'vue';
import { Emits, GroupProps } from '../types';
/**
* hook
*
* @param props 组件属性
* @param emits 组件事件
*/
export declare const useAvatarGroup: (props: GroupProps, emits: Emits) => {
list: import('vue').ComputedRef<any[]>;
mergedFields: import('vue').ComputedRef<{
src: string;
size: string;
shape: "circle" | "square";
}>;
styles: import('vue').ComputedRef<string>;
avatarStyles: import('vue').ComputedRef<StyleValue>;
isChange: import('vue').Ref<boolean, boolean>;
handleGetData: (item: any) => void;
handleMore: () => void;
};