oak-general-business/es/components/oauth/management/web.pc.js

22 lines
793 B
JavaScript

import React from 'react';
import OauthApps from './oauthApps';
import OauthProvider from './oauthProvider';
import { Tabs } from 'antd';
const Management = (props) => {
const { oakFullpath, oakDirty } = props.data;
const { t, execute } = props.methods;
return <Tabs items={[
{
key: '1',
label: t('providers'),
children: (<OauthProvider systemId={props.data.systemId} oakPath={`${oakFullpath}.oauthProviders:list`}></OauthProvider>)
},
{
key: '2',
label: t('applications'),
children: (<OauthApps systemId={props.data.systemId} oakPath={`${oakFullpath}.oauthApplications:list`}></OauthApps>)
}
]}/>;
};
export default Management;