Skip to content

Instantly share code, notes, and snippets.

View narf200's full-sized avatar
🦦

Denis Noskov narf200

🦦
  • Russia
View GitHub Profile
@narf200
narf200 / животные.json
Last active October 8, 2021 12:33
Список животных. List of animals Array of animal names
[
"Муравьед",
"Альбатрос",
"Аллигатор",
"Альпака",
"АНТ",
"Муравьед",
"Антилопы",
"Обезьяна",
"Армадилло",
function todoApp(state = initialState, action) {
switch (action.type) {
case SET_VISIBILITY_FILTER:
return Object.assign({}, state, {
visibilityFilter: action.filter
})
case ADD_TODO:
return Object.assign({}, state, {
todos: [
...state.todos,
<Route path="/music" render={() =><Music/>}/>
let OldArray =[{eng:"blabla",ru:"блабла"},{eng:"hello",ru:"привет"},{eng:"Hi",ru:"хай"}]
OldArray.map( word => (<Message eng={word.eng} ru={word.ru}/>))
let oldArray = ['saha','dasha','manya']
let newArray =
oldArray.map(name => `<div>${name}</div>`)
import React, { useState, useEffect } from 'react'
import axios from 'axios'
const User = () => {
const [user, setUser] = useState({})
useEffect(() => {
axios.get('https://jsonplaceholder.typicode.com/users/1').then(it => {
setUser(it.data)
})
import React, { useState } from 'react'
import axios from 'axios'
import { useParams } from 'react-router-dom
const Category = () => {
const {category} = useParams()
const [value, setValue] = useState('')
const onChange = (event) => {
in server.js
const user = new User({
email: 'test@gmail.com',
password: 'abracadabra'
})
user.save()
export function setRepositories(username) {
return function (dispatch) {
fetch(`https://ap.github.com/users/${username}/repos`)
.then((r) => r.json())
.then((list) => {
dispatch({ type: SET_REPOSITORIES, list })
})
}
}
const UPDATE_USER_NAME = 'UPDATE_USER_NAME'
const initialState = {
username: 'ovas'
}
export default (state = initialState, action) => {
switch (action,type) {
case UPDATE_USER_NAME:
return {