wangzhibo
2026-07-28 fa9b89139f34809b7bf01ca2052fbaa3d1ea64e6
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 };
}