Alexey
Все норм
тогда чего он не кушает мой код?)
Alexey
если бы не кушал, наверное не собралось бы
Alexey
если бы не кушал, наверное не собралось бы
Тогда чего ничего не выводится ?)
Sergey
Покажи как экспортишь Todos
Alexey
Тогда чего ничего не выводится ?)
react dev tools поставь дополнением в браузер, там всё можно удобно посмотреть
Alexey
может у тебя бабель класспропертиз не знает и на выходе какаха получается, например. масса вариантов <App /> со статикой в рендере тоже не видно?
Alexey
неправильный экспорт
Vladimir
22 строку стереть, а слово export добавить в начало 3
Stefan
без конст
Alexey
тут экспорт можно сразу в начало функции-компонента добавить
Владимир
const Todos = ...; export const Todos; а нужно: export const Todos = ...;
Alexey
export {Todos}
Владимир
export {Todos}
import { Todos } ? в App.js
Alexey
Что-то какая-то ерунда
Иван
Чет в css беседе молчат про material ui, можн тут спросить?
Иван
Alexey
а теперь импорт покажи
Alexey
Alexey
import {Todos}
Alexey
import {Todos}
Ошибок вроде нет,но всё равно ничего не подгружается.Он ругается на 7 и 13 строчку
Alexey
значит в конструктор запихай инициализацию
invasion
Извиняюсь, что пишу оффтоп не по теме. Но как убрать чертовые пробелы в jQ? https://cdn.discordapp.com/attachments/581509774525464617/629666518442967040/unknown.png https://cdn.discordapp.com/attachments/581509774525464617/629666463589990410/unknown.png trim() не срабатывает..
Alexey
давай мож на codesandbox stackblitz?
Так тут 2 файла с 20 строчками,ничего сложного вроде не пишу(
Владимир
проще проверить руками и скинуть готовый результат, потратив 1 минуту
Владимир
Как проверить руками?)
Выучить сначала основу js'a, реакта, а потом браться за практику... ты же без теории лезешь в практику.. и не понимаешь как решать сложившиеся проблемы.. так вот, закинь все на песочницы, и мы тебе быстрее сможем помочь в твоей проблеме.
Vitaliy
Обьясните пожалуйста как это работает не могу с доки понять
Nikita
if(process.browser) { try { WaveSurfer = require('wavesurfer.js'); } catch(e) { console.log(e); } } next.js, в дев-моде все прекрасно, в продакшне Super expression must either be null or a function. куда копать?
Vitaliy
есть стилизованный компонент Button что в нем значит в "as" почему в него передается другой я так понимаю компонент внутри которого обычный тег button который принимает пропсы и имеет свойство children В статье опечатка там Button внутри ReversedButton
Андрей
R
Ребят, есть у кого-то примеры реализации горизонтального скролла с помощью scrollmagic и GSAP? В частности, есть кейс создания основной страницы с горизонтальным скроллом, в секциях которой есть контент, который скроллится вертикально и после просмотра всей секции, горизонтальное перемещение должно продолжаться. Если кто-то с этим работал или встречал - поделитесь плиз
Foma
Можете пожалуйста сказать название?
https://stackblitz.com/edit/react-sirmee тип так делаешь?
i
Всем привет. посдкжаите с переводом объекта с вложенностями в массив плз https://jsfiddle.net/BossBossEx/oLjnw5um/5/
Sergey
Вот,пожалуйста
import { Todos } from "./Todos"
artalar
не совсем понимаю, это библиотека компонентов? типа материала на минималках с самыми основными?
Это библиотека функциональных компонентов, без стилей вообще. Например в компоненте меню описана логика позиционирования попапа и правильно описана логика фокуса, табов
Иван
Я так понял в материал уи никто не понимает, лол
Oleg
а в реакте можно такие экспрешены ранить? я о функции в скобках, которая пропсы принимает.
Bogdan
Обьясните пожалуйста как это работает не могу с доки понять
as укажет на основе чего создал компонент, вместо button укажи div и посмотри в консолди на елемент
Oleg
Что?
я о функции в скобках, которая пропсы принимает.
Тимофей 🛴
Sergey
хранить, очевидно же )
Oleg
Что значит ранить экспрешены?)
ну, выражение. запускать. что это за запись вообще? {props => ( <HiddenDisclosure {...props} {...hidden2}> Toggle All </HiddenDisclosure> )}
Sergey
ого бля
Тимофей 🛴
Oleg
Hidden должен его запускать prop.children(props) Это render props или children as function
я не знал. то есть, это по сути просто компонент?
Тимофей 🛴
я не знал. то есть, это по сути просто компонент?
Hidden ? Да просто компонент. Погугли render props, дохера статей и в доке вроде есть
Тимофей 🛴
ну в доке такой себе пример.
Точно такой же как и у тебя
Илья
{message} ? <div className="event-menu__btn-icon">{icon} <div className="event-menu__btn-message">{message}</div> </div> : <span className="event-menu__btn-icon">{icon}</span> подскажите, что не так ? не могу вкурить
Someone
всё выражение оберни в фигурные скобки
Vladimir
усищи
Foma
тернарка есть сообщение вывести нет так просто иконка
Vladimir
{message ? ( <div>{message}</div> ) : ( <Icon/> )}
Bogdan
возник спор, мне человек говорит, что useEffect не нужен, вместо него нужно юзать useMemo, это ведь глупость, useMemo - предполагает, что ты вернешь результат, если ты ничего не хочешь возвращать нужен useEffect или я не прав?
Bogdan
Ты не сказал для чего
что для чего? я сказал, useMemo , если нужно вернуть результат, если просто сделать запрос или что то выполнить, где результат не нужен - useEffect
Тимофей 🛴
что для чего? я сказал, useMemo , если нужно вернуть результат, если просто сделать запрос или что то выполнить, где результат не нужен - useEffect
А, он говорит что useEffect вообще не нужен? Я думал вы на счет какого то кейса спорите. Ну он не прав и дело не в вернуть не вернуть, useMemo вызывается во время рендера, а useEffect маунта и апдейта
Коля
useEffect - замена componentDidUpdate/Mount, а useMemo - это императивная замена приватного свойства Вообще не вижу в них по сути ничего схожего
Bogdan
useEffect - замена componentDidUpdate/Mount, а useMemo - это императивная замена приватного свойства Вообще не вижу в них по сути ничего схожего
да, но например если мне нужно поставить у селекта первый елемент списка выбранным, что для этого подойдет? useMemo или useEffect?
Коля
Если ты кидаешь это в какое-то событие, то вообще useCallback
Тимофей 🛴
Bogdan
иди почитай доку
что ты несешь? лучше не пиши пж
Тимофей 🛴
что ты несешь? лучше не пиши пж
Правильно он говорит, ты видимо доку не читал)
Bogdan
Если первый выбранный это стейт то useEffect, если вычисляемое свойство то useMemo
приходит в пропсах массив, который в селект попадает, как лучше указать у селекта первое значение? useEffect или useMemo
Bogdan
Правильно он говорит, ты видимо доку не читал)
ты вопрос мой понял? прочитай его еще раз пж,