import logo from './logo.svg'; import {useState} from 'react'; import './App.css'; const Logo = () => { return <> 0.5 ? 'red' : 'green'}}>TEXT logo } const NavItem = ({text, url}) =>
  • {text.toUpperCase() + Math.random()}
  • const Nav = () => const GoodCard = ({title='NoName', url='#', img='https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png', children}) => //title, url - объявление переменных. После `=` - значение по умолчанию

    {title}

    {children}

    const Header = () =>
    const Content = () => <> пей пиво пенное и все такое задаю children как атрибут const Counter = () => { const [counter, setCounter] = useState(1) console.log('ПЕРЕЗАПУСК КОМПОНЕНТА', counter) return ( ) } const Input = () => { const [text, setText] = useState('') console.log('ИНПУТ ПЕРЕЗАПУСТИЛСЯ', text) return (
    setText(e.target.value)} type="text"/> setText('')}/>
    ) } const ShowFun = ({text, onReset}) =>
    10 ? 'red': 'green'}} onClick={onReset}> {text}
    const LoginForm = ({onLogin}) => { //придумать пару стейтов для двух инпутов //сделать так, что бы кнопка была disabled когда login или пароль //слишком короткие //запустить onLogin по клику return (
    ) } function App() { return (
    console.log('ЛОГИН И ПАРОЛЬ', login, password)}/>
    ); } export default App;