27 lines
639 B
TypeScript
27 lines
639 B
TypeScript
|
|
/**
|
||
|
|
* 群组模块统一导出
|
||
|
|
*/
|
||
|
|
|
||
|
|
// ==================== Store ====================
|
||
|
|
export {
|
||
|
|
useGroupManagerStore,
|
||
|
|
type GroupManagerState,
|
||
|
|
type GroupManagerActions,
|
||
|
|
type GroupManagerStore,
|
||
|
|
} from './groupStore';
|
||
|
|
|
||
|
|
// ==================== Manager ====================
|
||
|
|
export { groupManager, GroupManager } from './GroupManager';
|
||
|
|
|
||
|
|
// ==================== Hooks ====================
|
||
|
|
export {
|
||
|
|
useGroups,
|
||
|
|
useGroup,
|
||
|
|
useGroupMembers,
|
||
|
|
type UseGroupsResult,
|
||
|
|
type UseGroupResult,
|
||
|
|
type UseGroupMembersResult,
|
||
|
|
} from './hooks';
|
||
|
|
|
||
|
|
// ==================== 默认导出 ====================
|
||
|
|
export { default } from './GroupManager';
|