Vadim
В доке я ссылаюсь на него, как на одного из вдохновителей
Все why not говорят о том, что в твоем менеджере решены эти проблемы?
Mike
В каком конструкторе, вы че
Mike
Пропсы приходят и уходят
xxxxxx
Че ещё за статик?
Mike
Конструктор один раз вызывается
Mike
Че ещё за статик?
Эмммм ну ключевое слово такое
xxxxxx
Эмммм ну ключевое слово такое
Оо ну сейчас почитаю спасибо
Ula
Разные пропсы?
все равно не понимаю, а что если это страница и я на нее перехожу вот так this.props.history.push("/add"). Как мне пропсы тут передать?
Mike
все равно не понимаю, а что если это страница и я на нее перехожу вот так this.props.history.push("/add"). Как мне пропсы тут передать?
контейнер из урла понимает, че происходит и этому компоненту передает пустой объект и метод onSubmit = create
Ula
контейнер из урла понимает, че происходит и этому компоненту передает пустой объект и метод onSubmit = create
ну для создания понятно, а для редактирования мне как пропсы передать?
Mike
а для редактирования ты откуда берешь данные? из редакса? еще откуда-то? у тебя отдельно все равно компонент формы, а отдельно компонент, который в курсах, че за данные надо взять и какой метод на сабмит надо позвать
Mike
и мб еще какие-то детали знает (например, какие поля скрыть надо или что на кнопке написать)
Ula
а для редактирования ты откуда берешь данные? из редакса? еще откуда-то? у тебя отдельно все равно компонент формы, а отдельно компонент, который в курсах, че за данные надо взять и какой метод на сабмит надо позвать
есть компонент форма (вся страница) для добавления, есть страница просмотра, на странице просмотра есть кнопка изменить, из нее я перехожу на страницу добавления (компонент формы) и там хочу чтобы вставились данные на странице просмотра норм так написать? this.props.history.push({ pathname: "/add", state: { detail: "hello" } }) а на странице редактирования сделать вот такую проверку? componentDidMount() { if (this.props.history.location.state) { this.props.loadGame(this.props.history.location.state.handle); } }
Mike
const CreatePage = ({ location }) => ( <Container> <Form profile={{}} onSubmit={createProfile} button='Create'/> </Container> ) const EditPage = ({ location }) => { const [profile, setProfile] = useState(null) useEffect(() => { setProfile(getProfile(location.seatch.profile_id)) }, [location.search]) if (profile == null) return null return ( <Container> <Form profile={profile} onSubmit={editProfile} button='Edit'/> </Container> ) }
Vadim
Здравствуйте. Такой вопрос: есть страница юзера и страница со списком юзеров. При нажатии на елемент списка откриваеться страница юзера. На страницу юзера нужно передать id чтобы в componentDidMount отправить запрос на сервер для получения информации о юзере. Как можно это сделать, кроме как <Link to={{pathname: '/user-info', id: 1}}>user</Link>.
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Ребят, откликнитесь те, кто уже зарабатывает на веб-разработке.
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Что, прости?
Vadim
У нас тут клиент
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Нет, не клиент
Александр
Задавай вопросы
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
На месте олды
На чём именно делаешь деньги?
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Разработка сайтов, дебагинг
Mihail
на веб-разработке
Mihail
:)
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
)))
Nikita
@ejnshtein @itsjohncena
Александр
На чём именно делаешь деньги?
Без задней мысли работаю на госконтору
倫太郎
шо
Nikita
шо
Опять флудЯт
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Александр
Реакт помогает?
Основной инструмент
Александр
Иначе что бы я в этом чате делал
倫太郎
Опять флудЯт
а я что сделать могу?
Александр
Опять флудЯт
Дай развлечься, погоди звать
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
Иначе что бы я в этом чате делал
ООООООООООО, вот это ты зря... Я уверен, здесь очень много людей, кто учат реакт потому что ПОСОВЕТОВАЛИ
𝐒𝐡𝐨𝐤𝐡𝐫𝐮𝐤𝐡
сам болел такой фигнёй
Nikita
а я что сделать могу?
А, ты не админ тут
Nikita
@defaultvoice
Александр
ООООООООООО, вот это ты зря... Я уверен, здесь очень много людей, кто учат реакт потому что ПОСОВЕТОВАЛИ
Ясно, не, я не из таких, я сюда советовать пришёл ;) а не вопросики задавать
Siavva
сам болел такой фигнёй
И ... не томи интересно же ... излечился?
Default
Сова открывай, Вахтёр пришёл 😄
Ula
вот замучался я. не понимаю как это работает. есть группа радио инпутов. загружаю из стейта тот, который checked, в react DOM видно, что он true, в обычном дома DOM видно, что checked=‘true’ , а на сайте я не вижу чтобы он был checked
Ula
Bogdan
чего подсветка идет? как исправить?
Anonymous
не юзать тс)
Ну и хуки тогда уж
Bogdan
Bogdan
ну это не законное что то
BADbonus
Доброго времени суток, посоветуйте как разобраться в следующей ситуации: Создал простенький react-redux проект, хочу закинуть с гитхаба ссылку на codesandbox, чтобы хвастаться проектом в онлайн режиме зайдя лишь на страничку редактора, но codesandbox пишет, что в проекте 250+ модулей, так что "иди лесом, сталкер", но у меня несколько в проекте, согласно package.json, лишь несколько подключенных модулей: "chart.js": "^2.8.0", "prop-types": "^15.7.2", "react": "^16.8.6", "react-chartjs-2": "^2.7.6", "react-dom": "^16.8.6", "react-redux": "^7.0.3", "react-router-dom": "^5.0.0", "react-scripts": "2.1.8", "redux": "^4.0.1" Или может быть я ошибочно воспринимаю эти пакеты модулями и смотреть надо где-то в другом месте? P.S. gitignore есть, в нём прописан build/ и node-modules/
Bogdan
сходи в @ts_ru
да я там уже за*ал всез видимо
Bogdan
вот так вроде как импортнул все
Dmitriy
Ребзя оффтопчик. Посоветуйте хороший баг трекер, с тимой 7-10 человек per project
公墓
Ребзя оффтопчик. Посоветуйте хороший баг трекер, с тимой 7-10 человек per project
А что насчёт Jira? А обычных иссуй на гитлабе/гитхабе?
Dmitriy
trello
близость atlassian пугает)
Александр
близость atlassian пугает)
Надо расслабится и пойдёт как по маслу
Александр
не хочу пасивом быть
Ну на вкус и цвет...
Andrey
А что насчёт Jira? А обычных иссуй на гитлабе/гитхабе?
Если у тебя пиздато огромная тима - да. В остальном - перегруженное говно
Александр
sentry
Оно же о другом
Dmitriy
Dmitriy
а теперь самое интересное) Это скрин с отключеным кешем. Так сумма ресурсов transferred + resources меньше чем та же с кешем. Внимание вопрос - как так?
Andrei
Оно же о другом
ну там можно баги трекать)
Andrei
ответственных назначать и так далее
Andrey
у GitLab довольно мощный трекер, хоть и кривоват