Евгений
Igor
Компонента перерисовывается, когда меняется state. У тебя где хранится это значение (none и block)?
Igor
Ну или новые пропсы придут если
Igor
Попробуй объявить state с твоим стилем. А при вызове функции делать setState(новый стиль)
Sergey
Igor
Можно и функциональной стейт написать
Sergey
Есть конечно специфика своя но инструмент обалденный
Евгений
Sergey
Там можно совать пропсы
Sergey
И анимашки делать
Евгений
Евгений
заметил, что когда сам свой проект начинаешь делать, возникает столько проблем необычных😄
Sergey
Да это всегда так
Sergey
Но инфы нормальной на самом деле немного
Igor
как это?
https://ru.reactjs.org/docs/hooks-state.html
Sergey
Компоненд стайл подрубается легко
Евгений
спасибо за советы, друзья😊👍
Igor
И гуглить на англ языке
Taras
Да как нету все есть) надо уметь искать
Фауст
Anonymous
Ребзи а почему такое условие не отрабатывает когда обновляю страничку прелодера не видно
Anonymous
Оно сразу папки с сервака подгружает даже если слоули ставишь скорость соединения хотя в сторе сначала пустой массив потом только появляются объекты
Фауст
Фауст
Они сравниваются по ссылке
Фауст
длину массива сравнивай
Anonymous
ага сначала присвоить константу и потом уже по константе проверку?
Taras
Ну если ищешь что-то популярное а не какую то левую либу то думаю все есть)
Фауст
Anonymous
Вай спасибосики помогло при чем только вот на днях с товарищем обсуждали этот момент что массивы не равны друг другу дырявая моя голова)
Ostap
Taras
Та можно еще проше
Taras
if(folders)
Anonymous
а вот и нет )
Taras
А почему)
Taras
Если нету их то сработает
Taras
Хз
Taras
У меня так же работает
Anonymous
ну оно срабатывает постоянно типа массив всегда тру
Anonymous
поэтому всегда ретурн прелодер
Taras
А если массива нету
Taras
Нулл стоит
Taras
То сработает)
Taras
Присваиваешь сначало нулл а потом когда уже пришло массив
Anonymous
неа попробовал не пашет всегда прелодырь висит
Taras
Ну да я понял
Taras
Я щас прийду домой покажу как у меня
Anonymous
а по длине массива прям как по маслу как часики дорогие швейцарские работает не менее чем хаблоты пескова ))
Anonymous
https://www.loom.com/share/300fd184ace440cf8ba52d897bb47420
Anonymous
теперь надо придумать как захардкодить что бы справа первый попавшийся фулдер с тасками открывался а то пока не ткнешь таски не появляются меня это угнетает
Artem
Такой вопрос, у меня имеется некоторый элемент, который вложен в некоторое количество других элементов, нужно при клике на элемент выбить его из этой кучи и присвоить, например, к document.body, как это можно в реакте сделатть?
Taras
Anonymous
вот думаю у меня папка All есть стоит ли прогружать сразу все таски всех папок и потом уже при нажатии не грузить каждый раз порциями, а просто из локального стейта фильтровать
Taras
У меня такие вопросы тоже часто возникают
Sergey
друзья, а можете посоветовать какой нибудь курс или книжку по advanced css? что бы не вот это вот все базовой и скучное, а что то поинтереснее
Anonymous
приплыли в апи тудушки не меняется статус с фолс на тру хотя остальные параметры меняются ок
Anonymous
нашел какой-то меняющийся параметр статус ему любое число можно присвоить у всех по стандарту 0 стоит вставляю 1 типа кабут выполнено
Anonymous
Taras
Anonymous
ох и говнище получается не нравится мне все опять 😐
Taras
Красивый дизайн)
Sergej
привет ребята, как вы делаете ссылку на емайл?
Taras
Только я бы левый блок с папками прижал влево и дал чуть больше ширины
Anonymous
внешне симпатично а в коде такое дно наверченное
Taras
а правый всю оставшуюся
Taras
Sergej
Это как?
ну это что используете всместо a href, есть много способов
Taras
Не знаю не слышал о таком(
N
const initialState = {
user: '',
userLoad: true,
};
export default (state = initialState, action) => {
switch (action.type) {
case "amountUpdateUser":
return [
...state,
user: {
customer: {
amount: action.payload
}
}
]
break;
}
}; ребята помогите с моим примером как мне обновить state ?
Taras
У тебя в initialState user = ''
Taras
А должен поидеи быть обьект
Taras
Во вторых когда делаешь ретурн нужно возвращать так же обьект
Taras
А не массив
Taras
В третьих) в case: тип должен быть с больших букв и через нижнее подчеркивание и в виде константы)
Taras
Которая заимпорчена из отдельного файла где хранятся все константы)
Taras
😊
Taras