import { Button, ButtonGroup } from '@rocket.chat/fuselage'; import { Page, PageHeader, PageContent } from '@rocket.chat/ui-client'; import { useRouteParameter, useTranslation, useRouter } from '@rocket.chat/ui-contexts'; import EditOauthAppWithData from './EditOauthAppWithData'; import OAuthAddApp from './OAuthAddApp'; import OAuthAppsTable from './OAuthAppsTable'; const OAuthAppsPage = () => { const t = useTranslation(); const router = useRouter(); const context = useRouteParameter('context'); const id = useRouteParameter('id'); return ( router.navigate('/admin/third-party-login') : undefined}> {!context && ( )} {!context && } {id && context === 'edit' && } {context === 'new' && } ); }; export default OAuthAppsPage;