diff --git a/web/ASC.Web.Components/src/components/examples/login.stories.js b/web/ASC.Web.Components/src/components/examples/login.stories.js deleted file mode 100644 index 79da2b7f6c..0000000000 --- a/web/ASC.Web.Components/src/components/examples/login.stories.js +++ /dev/null @@ -1,98 +0,0 @@ -import React, { useState, useCallback } from 'react'; -import { Collapse, Container, Row, Col } from 'reactstrap'; -import { storiesOf } from '@storybook/react'; -import TextInput from '../text-input'; -import Button from '../button'; - -const LoginForm = props => { - const { loginPlaceholder, passwordPlaceholder, buttonText, onSubmit, errorText } = props; - const [login, setLogin] = useState(''); - const [loginValid, setLoginValid] = useState(true); - const [password, setPassword] = useState(''); - const [passwordValid, setPasswordValid] = useState(true); - - const validateAndSubmit = useCallback((event) => { - if (!login.trim()) - setLoginValid(false); - - if (!password.trim()) - setPasswordValid(false); - - if (loginValid && passwordValid) - return onSubmit(event, { login, password }); - - return false; - }, [login, password]); - - const onLoginChange = useCallback(event => { - setLogin(event.target.value); - setLoginValid(true); - }, [login]) - - const onPasswordChange = useCallback(event => { - setPassword(event.target.value); - setPasswordValid(true); - }, [password]); - - return ( - - - - - - - - - - - - - -