Dmitry
Э, зачем пингуешь товарищ, я занят)00
Taras
пхахахаха) 1 сылка гугла ему обьяснил и себе инфу узнал теперь сам буду знать чем отличаются)
Taras
Только я на английском гуглил
Evgeniy
Я погуглил, но как т туго доходит думал вы сможете попроще объяснить
Evgeniy
Пиши я те первую ссыль в гугле кину почитаешь
Taras
короче URL ето улучшенный URI который добавляет еще инфу о местонахождении ресурса
Evgeniy
Тип url эт адрес urn это имя какого-то ресурса а вместе они uri так?
Taras
URN ето тот же URI только он не знает где ресурс находится
Taras
Точнее URN записывает адрес в пространство имен но не указывает его местонахождение
Evgeniy
Осталось узнать что такое пространство имён
Taras
ахахах)
Taras
я из С++ знаю) там тоже есть такое
Taras
Осталось узнать что такое пространство имён
Пространство имён — некоторое множество каким-либо образом взаимосвязанных имён или терминов.
Taras
Все вроде понятно)
Anonymous
Народ, с этой ошибкой еще никто не столкнулся? Появилась после обновы реакта....
Taras
Сколько уже ошибок с редакс-формами у тебя?)
Vadym Melnychenko
что я делаю не правильно?)
Anonymous
Ахаха, одно исправляется другое откуда то вылезает
Taras
Народ, с этой ошибкой еще никто не столкнулся? Появилась после обновы реакта....
Где то функция вызывается в компоненте не в котором эта функция есть судя по ошибке)
Taras
где пробелы между знаками)
Taras
и после запятой
Taras
Нет
Taras
Это по стилистике кода
Taras
Красота помогает лучше смотреть код
Taras
ну после запятых точно нужно пробел делать)
Taras
Выведи товары в консоль
Taras
там undefined?
SV
что я делаю не правильно?)
проверь деструктуризацию. Там "массив" arr... ты с него тянешь id и пропсы... тут подумай, можно ли так
SV
а стоп ты с айтема тянешь
Taras
Йой зачем ты юзаешь и лет и вар?
Taras
вместе
Vadym Melnychenko
как на хук правильно переписать? я запутался в двух рендерах этих...export default class ProductList extends Component{ renderItems(arr){ return arr.map((item) => { const { id, ...itemProps } = item; return ( <li key={id} className="product-list-item-group"> <ProductItem data={itemProps} onAddToCart={() => this.props.onAddToCart(item)} onChooseItem={() => this.props.onChooseItem(id)} onDeleteFromCart={() => this.props.onDeleteFromCart(item)} displayDeleteButton={(this.props.onDeleteFromCart) ? true : false} displayAddButton={(this.props.onAddToCart) ? true : false}/> </li> ); }); } render(){ const { data } = this.props; return ( <ul className="product-list"> {this.renderItems(data)} </ul> ) } }
Taras
лучше песочница
Taras
ну нагружает больше всего наверное форич фильтер и сорт
Taras
ну фор быстрее форич в любом случаи
Taras
блин пороставляй пробелы будет только лучше)
Vadym Melnychenko
ну фор быстрее форич в любом случаи
https://playcode.io/536384 получилось?)
Taras
как на хук правильно переписать? я запутался в двух рендерах этих...export default class ProductList extends Component{ renderItems(arr){ return arr.map((item) => { const { id, ...itemProps } = item; return ( <li key={id} className="product-list-item-group"> <ProductItem data={itemProps} onAddToCart={() => this.props.onAddToCart(item)} onChooseItem={() => this.props.onChooseItem(id)} onDeleteFromCart={() => this.props.onDeleteFromCart(item)} displayDeleteButton={(this.props.onDeleteFromCart) ? true : false} displayAddButton={(this.props.onAddToCart) ? true : false}/> </li> ); }); } render(){ const { data } = this.props; return ( <ul className="product-list"> {this.renderItems(data)} </ul> ) } }
const ProductList = ({ onAddToCart, onChooseItem, onDeleteFromCart, data }) => { const renderItems = arr => { return arr.map(item => { const { id, ...itemProps } = item; return ( <li key={id} className="product-list-item-group"> <ProductItem data={itemProps} onAddToCart={() => onAddToCart(item)} onChooseItem={() => onChooseItem(id)} onDeleteFromCart={() => onDeleteFromCart(item)} displayDeleteButton={(onDeleteFromCart) ? true : false} displayAddButton={(onAddToCart) ? true : false}/> </li> ); }); } return ( <ul className="product-list"> {renderItems(data)} </ul> ) } }
Vadym Melnychenko
спасибо!
Taras
попробуй работает ли)
Taras
А нет не работает перед const сверху допишы export
Taras
и где импортишь import { ProductList } from ‘./лалалатвой путь’
Vadym Melnychenko
jr)
Taras
работает?
Taras
ну ты переписал если что не на хуки а просто на функциональный компонент) там хуков еще нету
Ivan
Думал мб уже не вижу ничего
Taras
)
Виталий
Виталий
Ребят, от чего может быть такая ошибка? Вылетает когда провожу field-level validation в redux-form. Я прогуглил, но так и не разобрался... может кто обьяснить доступным языком?
Taras
ооо еще редакс формы)
Taras
там челик сверху кидал мож он решил уже
Taras
неа
Anonymous
Забил
Taras
пхахаххаах
Anonymous
В 23.59 у меня дедлайн, не до мелочей :D
Виталий
давай) удачи
Anonymous
это вот выпустили 27 обнову
Anonymous
Поверь, какое еще решение. 🤪
Taras
да я тоже когда читал там про версии писали
Рома
https://www.youtube.com/watch?v=lrP3mV9cNF4&list=PLcvhF2Wqh7DNVy1OCUpG3i5lyxyBWhGZ8&index=73
Рома
тот синтаксис все еще экспериментальный?
Ivan
А то как бы час смотреть такое
Рома
там реализуется при помощи локального стейта изменение статусаъ
Рома
и юзаются классовые компоненты
Рома
выносятся методы изменения стейта по клику
Рома
и там при использовании такого синтаксиса {}
Рома
{ asd: () => {} }