wangzhibo
2026-07-16 b57020623cf0c946706573bf102e548c3a544423
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { type Ref, inject } from 'vue';
 
declare interface Space {
    loading: boolean;
    category: {
        id: number | undefined;
        visible: boolean;
    };
    list: Ref<Eps.SpaceInfoEntity[]>;
    selection: Ref<Eps.SpaceInfoEntity[]>;
    refresh(params: any): Promise<any>;
    preview(item: Eps.SpaceInfoEntity): void;
}
 
export function useSpace() {
    const space = inject('space') as Space;
 
    return { space };
}