import { useState, useReducer } from 'react' function counterReducer(state, action) { switch (action.type) { case 'increment': return state + 1 case 'decrement': return state - 1 case 'reset': return 0 case 'set_value': return action.value default: return state } } function Counter() { const [count, dispatch] = useReducer(counterReducer,0); return (
Счетчик: {count}
) } function App() { const [tasks, setTasks] = useState([]) const [filter, setFilter] = useState('all') const [sortBy,setSortBy] = useState('date') const addTask = newTask => { setTasks([...tasks,newTask]) } return ( <> {/* Добавьте тестовый контент для проверки */}

Hello, React!

) } export default App