wangzhibo
2026-07-16 b57020623cf0c946706573bf102e548c3a544423
1
2
3
4
5
6
7
8
9
10
11
12
13
import { provide, ref } from 'vue';
import { useParent } from '/@/cool';
 
export function useViewGroup<T = ClViewGroup.Item>(options?: DeepPartial<ClViewGroup.Options<T>>) {
    const ViewGroup = ref<ClViewGroup.Ref<T>>();
    useParent('cl-view-group', ViewGroup);
 
    if (options) {
        provide('useViewGroup__options', options);
    }
 
    return { ViewGroup };
}