Size: a a a

React — русскоговорящее сообщество

2020 October 16

🧨

🧨 ethorz in React — русскоговорящее сообщество
if (props.content && state.content.id !== props.content.id) { return ...}
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
а в стейте пустой объект по умолчанию
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Soltukiev Malik
Есть ли метод объекта, который удаляет ключ и возвращает копию объекта?
Object.entries(obj).filter(удаляете тут ключ)
источник

О

Олег in React — русскоговорящее сообщество
так ребят почему  пред. значение useSelector может не совпадать с новым при том что никакой экшен не меняет стейт?) из-за этого срабатывает useEffect при том что стейт визуально не меняется но по факту якобы меняется
источник

E

Evgen in React — русскоговорящее сообщество
Soltukiev Malik
Есть ли метод объекта, который удаляет ключ и возвращает копию объекта?
delete obj.property

только копию сам сделай вначале
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Привет,нужно вывести h1 если массив notes заметок пустой(на скрине)
const [notes, setNotes] = React.useState([]);
Как это сделать?Если он не пустой вывожу с помощью мапа
источник

М

Мерч in React — русскоговорящее сообщество
Я решил
Кому интересно, в конструктор нужно написать makeAutoObservable(this)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Myroslav 🍎
Привет,нужно вывести h1 если массив notes заметок пустой(на скрине)
const [notes, setNotes] = React.useState([]);
Как это сделать?Если он не пустой вывожу с помощью мапа
Проверьте, пустой ли он
Если да - выведите заголовок, нет - что вам там надо🤷‍♂
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Vladimir Klimov
Object.entries(obj).filter(удаляете тут ключ)
Object.entries(todosCategories).filter(category => {
     return category[0] !== categoryName
   })
источник

О

Олег in React — русскоговорящее сообщество
Evgen
delete obj.property

только копию сам сделай вначале
я бы не стал так делать. хз почему но это как-то неявно
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Soltukiev Malik
Object.entries(todosCategories).filter(category => {
     return category[0] !== categoryName
   })
Получилось
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Myroslav 🍎
Привет,нужно вывести h1 если массив notes заметок пустой(на скрине)
const [notes, setNotes] = React.useState([]);
Как это сделать?Если он не пустой вывожу с помощью мапа
notes.map(note => <h1>{note}</h1>)
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Vladimir Klimov
Проверьте, пустой ли он
Если да - выведите заголовок, нет - что вам там надо🤷‍♂
как именно вывести,я что-то пытался с помощью if но ничего не рабоатет
источник

E

Evgen in React — русскоговорящее сообщество
Олег
я бы не стал так делать. хз почему но это как-то неявно
как не явно?
const newObj = {...obj};
delete newObj.property;

так не явно?
источник

О

Олег in React — русскоговорящее сообщество
Evgen
как не явно?
const newObj = {...obj};
delete newObj.property;

так не явно?
да
источник

E

Evgen in React — русскоговорящее сообщество
И что тут не явного?
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
тип if (notes === null) { <h1> Заметки остутсвуют<h1>}
источник

О

Олег in React — русскоговорящее сообщество
Evgen
И что тут не явного?
ты мутируешь стейт
источник

И

Иван in React — русскоговорящее сообщество
Мерч
Я решил
Кому интересно, в конструктор нужно написать makeAutoObservable(this)
в конструкторе чего и что такое makeAutoObservable
источник

М

Мерч in React — русскоговорящее сообщество
Иван
в конструкторе чего и что такое makeAutoObservable
В конструкторе стора
источник