跳到主要内容

组件库

一个来自“Gitee Team”内部业务的共享组件库,对应用开放访问。这些包括:

  • LibraryProvider (Config Provider)
  • TableCell (单元格组件)

快速开始

安装和初始化

我们通过 yarn 安装 @giteeteam/apps-team-components

yarn add @giteeteam/apps-team-components --save

初始化

修改 src/App.js, 从@giteeteam/apps-team-components导入组件LibraryProvider

import React, {useEffect, Suspense, useMemo} from 'react';
import {LibraryProvider} from '@giteeteam/apps-team-components';

const App: React.FC = props => {
const qiankunContextValue: any = useMemo(
() => ({
...props,
}),
[props],
);
return (
<LibraryProvider
tenant={QianKunProps?.context?.env?.TENANT_KEY}
workspaceKey={QianKunProps?.context?.env?.WORKSPACE_KEY}
locale={QianKunProps?.context?.env?.LOCALES ?? 'en'}
teamBasePath={QianKunProps?.context?.env?.PROXIMA_BASE_PATH}
teamGateway={QianKunProps?.context?.env?.PROXIMA_GATEWAY}
>
......
</LibraryProvider>
);
};