-
widgets // UI块
- space
- ui
- index.ts // 父组件 可以导入子组件使用 可以导入hooks使用
- components
- SubTab.tsx // 子组件
- hooks
- useSpaceData.ts // hooks入口
- index.ts // 统一输出入口
- ui
- space
-
entities // 业务实体
- space-content
- index.ts // 统一输出入口
- api
- space.ts // 接口请求
- model
- protocol.ts // ts类型定义入口
- space-content
// space.ts
export const fetchSpaceTabConfig = () =>
httpRequest<SpaceTabConfigResponse>({
host: HostMap.SPACE,
url: '/assistant/digital/history/works/tabConfig/v4',
method: 'post',
data: {},
options: { disableTip: true },
});
// protocol.ts
export type {
SpaceTab,
SpaceSubVisualTab,
SpaceSubTab,
SpaceTabConfigResponse,
SpaceRecentItem,
SpaceWorkExtInfo,
} from './protocol';