import React, { FC } from 'react'; import { UserSignup } from './UserSignup'; import { LoginServiceButtons } from './LoginServiceButtons'; import LoginCtrl from './LoginCtrl'; import { LoginForm } from './LoginForm'; import { ChangePassword } from './ChangePassword'; import { CSSTransition } from 'react-transition-group'; export const LoginPage: FC = () => { return (
Grafana
{({ loginHint, passwordHint, isOauthEnabled, ldapEnabled, authProxyEnabled, disableLoginForm, disableUserSignUp, login, isLoggingIn, changePassword, skipPasswordChange, isChangingPassword, }) => (
{!disableLoginForm ? ( ) : null} {isOauthEnabled ? ( <>
{disableLoginForm ? null : or}
) : null} {!disableUserSignUp ? : null}
)}
); };