Archer
по кускам кода понять сложно
Archer
даже так не робит
а так он работать и не будет
{ NeFFeX }
ща
{ NeFFeX }
вот редюсер
Archer
файл компонента нужен
{ NeFFeX }
actions
{ NeFFeX }
{ NeFFeX }
сам myposts
{ NeFFeX }
{ NeFFeX }
сама компонента post
Archer
onDelete покажи где сам
Archer
и скажи мне откуда ты id берёшь?
Archer
onClick тебе event вернёт это не айди
{ NeFFeX }
Natasha Undefined
у него id увеличивается в стейте ++? но где хранится сам id?
{ NeFFeX }
он генерит при создании постов
Archer
ты не понял
Archer
onDelete ждёт айди поста чтобы удалить
Archer
тут ты должен передать данные поста
Archer
в твоём случае айди поста
Archer
и в самой компоненту принять в пропсах этот айди
Archer
и уже в onDelete передать его
Archer
// пропсы const Post = ({profile, messages, onDelete, dataPost}) const { id } = dataPost; ... // твой клик onClick={() => onDelete(id)}
Archer
здесь передаёшь пропсы dataPost={p}
Archer
в твойм случае
Archer
понимаешь о чём я?
Archer
а свою функцию deletes удали вообще
{ NeFFeX }
сделал так, он якобы удалил одну, другие не удаляются
{ NeFFeX }
хм
{ NeFFeX }
щас
Archer
не id
Archer
а p.id
Archer
ты же айди поста даёшь
{ NeFFeX }
njxy
{ NeFFeX }
точно
{ NeFFeX }
я тоже додумался
Archer
в твой случае просто id это индекс поста а не его айди
{ NeFFeX }
эх, маленький нюанс
{ NeFFeX }
упускал
{ NeFFeX }
спасибо большое!)
{ NeFFeX }
все все
{ NeFFeX }
ништяк
Archer
тогда просто вызываешь onDelete на onClick
Archer
остальное удаляй
{ NeFFeX }
еще раз спс)
Archer
не за что
Archer
И я смотрю вы все слишком усложняете себе жизнь, зачем вы эти dispatch пишите когда у вас есть криэйтеры, connect внутри себя и так диспачит, хватает просто передать объект с вашими криэйтерами
Archer
https://convertio.co/ru/jpg-svg/ попробуй его думаю поможет
Archer
Раньше на Java писал, стоит ли переквалифицироваться на Native ?
если хочешь освоить iOS Swift лучше, если лень его учить и уже знаешь React то впринципи можно
Владислав
Попробую , спасибо
Archer
Попробую , спасибо
Я не совсем понял сразу, у тебя там на одной куча спрайтов и ты просто определенную область берёшь или ты делишь ее на кучу маленьких? Если делить то можно их в svg если нет то уж не знаю точно, далёк от дизайна
Владислав
На одной 19 спрайтов
Владислав
и я просто беру определённую область)
Владислав
не поможет?
Archer
Аа, у тебя jpg?
Archer
Не знаю как получится с svg, попробуй, его можно использовать как обычную картинку
Владислав
Png
Archer
Бывают и конвертеры png
акионка.
Поздравляю всех с завершением первого сезона, самураи 🎉
{ NeFFeX }
ребят
{ NeFFeX }
а продолжение он будет пилить ??
Владимир
🚀🚀🚀🚀🥳🥳🥳🥳 Всё, ухожу в заслуженный отпуск!!! Спасибо, друзья, за поддержку! Проделана, самая, наверное, крупная и общекственно-полезная работа в моей жизни!!! И это не конец: ReactJS Путь Самурая 2.0 уже в ноябре 2019 на канале SamuraiJS: подписываемся и ставим колокольчик, чтобы не пропустить!!! https://www.youtube.com/channel/UC-I9tDKWgL9JNu5hsRARDEw
{ NeFFeX }
крутяк спс
Максим
Димыч спасибо за сто выпусков) ты великий герой, жду ноября
🐾𝒪𝒷𝓇𝒶𝓏𝒸𝑜𝒻𝒻⚡
еее, наконец-то сотенка подъехала
Sergey
Самураи, а можно как-то сохранять прогресс в реакте? Ну то есть я прошел несколько заданий в квесте, обновил браузер и не начинаю сначала, это как то через лог для конкретного пользователя надо или через сетСтэйт? А то картинка в голове непрорисовывается пока
Max
Самураи, а можно как-то сохранять прогресс в реакте? Ну то есть я прошел несколько заданий в квесте, обновил браузер и не начинаю сначала, это как то через лог для конкретного пользователя надо или через сетСтэйт? А то картинка в голове непрорисовывается пока
Ну можешь в store создать переменную которая сохранять будет прогресс, или в классовой компоненте точно так же сделать что-то, что будет хранить прогресс, но это не очень правильно
Max
Я бы на твоём месте куки создавал
Max
И в них записывал прогресс
Max
Но самый лучший вариант это обычную БД прикрутить
Sergey
Я бы на твоём месте куки создавал
А если куки почистят у себя, прогресс не пропадет? Ну да, бд по-любому будет с логин/паролями, сценарий в джейсоне скорее всего, логи тоже нужны. То есть прогресс в бд тоже можно хранить? Скорее всего через логи будет синхронизация, кто какое задание прошел итд Спасибо)
Anonymous
@lmdcash Заходите, смотрите. Топ инфа, есть всё!( Не ПАВ )
Владимир
Опа +1 БАН
Timur
всем привет
Timur
развернул webpack и babel
Timur
в папке src есть index.js