import * as React from 'react'; import I18n from 'i18n-js'; import Box from '../../common/Box'; import OAuthProvidersList from './OAuthProvidersList'; import { AuthenticationPages } from './AuthenticationSiteSettingsP'; import { OAuthsState } from '../../../reducers/oAuthsReducer'; import SiteSettingsInfoBox from '../../common/SiteSettingsInfoBox'; import ActionLink from '../../common/ActionLink'; import { LearnMoreIcon } from '../../common/Icons'; interface Props { oAuths: OAuthsState; isSubmitting: boolean; submitError: string; handleToggleEnabledOAuth(id: number, enabled: boolean): void; handleDeleteOAuth(id: number): void; setPage: React.Dispatch>; setSelectedOAuth: React.Dispatch>; } const AuthenticationIndexPage = ({ oAuths, isSubmitting, submitError, handleToggleEnabledOAuth, handleDeleteOAuth, setPage, setSelectedOAuth, }: Props) => ( <>

{ I18n.t('site_settings.authentication.title') }

window.open('https://docs.astuto.io/category/oauth-configuration/', '_blank')} icon={} > {I18n.t('site_settings.authentication.learn_more')}

); export default AuthenticationIndexPage;