@bitrix24/b24ui-nuxt
Version:
Bitrix24 UI-Kit for developing web applications REST API for NUXT & VUE
11 lines (10 loc) • 400 B
JavaScript
import { inject, provide, computed } from "vue";
export const avatarGroupInjectionKey = Symbol("bitrix24-ui.avatar-group");
export function useAvatarGroup(props) {
const avatarGroup = inject(avatarGroupInjectionKey, void 0);
const size = computed(() => props.size ?? avatarGroup?.value.size);
provide(avatarGroupInjectionKey, computed(() => ({ size: size.value })));
return {
size
};
}