组件库
一个来自“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>
);
};