
Yakov
17.08.2018
11:15:30
хоф? ?

dima
17.08.2018
11:15:37
хок для компонента. хоф для функции
ну по идее

Тимофей
17.08.2018
11:15:51

Google

Yakov
17.08.2018
11:15:56
а
да, я тупой просто
короче именно вот так никто не пробовал делать?

Тимофей
17.08.2018
11:18:05

Yakov
17.08.2018
11:18:26
пруф
нужен

Тимофей
17.08.2018
11:19:03
пруф
Есть общепринятый подход, зачем такое писать?

Yakov
17.08.2018
11:19:13
нет, погоди

Umid
17.08.2018
11:19:18
Всем привет. Нужен совет.
Есть несколько зданий, в каждом здании информация о этаже, где в свою очередь информация о каждой квартире(площадь, ссылки на картинки, заголовок, описание, ...).
Вопрос в том, как мне загружать эти данные.
Как вариант сразу при входе на сайт грузить с сервера все данные о квартирах. Или всё же стоит запрашивать эти байты информации с сервера по надобности?

Yakov
17.08.2018
11:20:46
мне за конкретный кейс нужно знать
по факту
могу или нет

Google

Cenator
17.08.2018
11:21:18
ну попробуй работает или нет

Тимофей
17.08.2018
11:22:34

Yakov
17.08.2018
11:23:17
ну ок. короче. иногда типа данные не готовы и рендер вызывать не хочу. хочу перед рендером проверить можно ли его вызвать… как-то так
вернее нет
стой

Тимофей
17.08.2018
11:23:39

Yakov
17.08.2018
11:23:43
погоди
короче лоадер. нужно рендерить либо лоадер, либо контент компонента
как ты делаешь это?

Тимофей
17.08.2018
11:24:28

Yakov
17.08.2018
11:24:33
пакеж

Тимофей
17.08.2018
11:26:35
пакеж
https://medium.com/@Farzad_YZ/handle-loadings-in-react-by-using-higher-order-components-2ee8de9c3deb?source=linkShare-607c0c4fb1de-1534505185

Yakov
17.08.2018
11:28:20
ммм
по некоторым кейсам не подойдет
просто этот хок не вернет мой компонент, пока данные не будут готовы, а мой компонент только запрашивается их в willMount
а тут дело до него не дойдет даже

Тимофей
17.08.2018
11:29:09

Yakov
17.08.2018
11:29:14
не
не всегда охота

Cenator
17.08.2018
11:29:31

Google

Тимофей
17.08.2018
11:29:34

Yakov
17.08.2018
11:29:40

Cenator
17.08.2018
11:30:15
разве?
https://reactjs.org/blog/2018/03/29/react-v-16-3.html#component-lifecycle-changes

Yakov
17.08.2018
11:30:29
Но лучше чем твой костыль
и потом, я не люблю хоки, потому что это уже не тот компонент, от него потом трудно наследоваться и т.д.
короче мне они не заходят эти хоки

Тимофей
17.08.2018
11:30:51

Yakov
17.08.2018
11:33:32

Maxim robox
17.08.2018
11:33:33

Yakov
17.08.2018
11:33:50

Тимофей
17.08.2018
11:35:56

Andrey
17.08.2018
11:36:11

Andrew
17.08.2018
11:36:15
Чета не понимаю как symbol-observable работает

Yakov
17.08.2018
11:36:36

Andrew
17.08.2018
11:36:36
subscribe пустой постоянно

Yakov
17.08.2018
11:36:50

dima
17.08.2018
11:36:54

Pavel
17.08.2018
11:48:49
let вместо const
Иногда проскакивают такие замечания на кодревью.
Это норма? )

Igor
17.08.2018
11:49:52
вроде динамического изменения типа
и тд

Google

Pavel
17.08.2018
11:52:33
Разницу я понимаю.
В проекте компоненты рендарятся по 20 раз. А тут оптимизацию подвезли ?
Я понял. Спасибо.

Andrew
17.08.2018
11:52:51

Alexander
17.08.2018
11:53:14

Ivan
17.08.2018
11:53:18
const удобнее как по мне, сразу видно когда переменную переопределяют когда нет, а то когда пару десятков let, фиг разбрешь что происходит

Andrey
17.08.2018
11:53:52

Pavel
17.08.2018
11:53:52

Admin
ERROR: S client not available

Andrey
17.08.2018
12:11:41
По мне вообще если в куске кода мутируется переменная то скорее всего тут что то не так

Umyar
17.08.2018
12:19:12
работяги, привет!
Кто юзает react-modal?
Как мне анимацию добавить на модалку? Хочу чтобы опасити нарастал
.Modal {
position: absolute;
height: 700px;
width: 1190px;
top: 50%;
left: 50%;
right: auto;
bottom: auto;
transform: translate(-50%, -50%);
transition: display .3s ease-in-out;
}
вот попытался
transition: display .3s ease-in-out;
но не вышло

Alexey
17.08.2018
12:20:43
Так не работает

Umyar
17.08.2018
12:21:26
да, если ты спрашиваешь))

Max
17.08.2018
12:21:41

Umyar
17.08.2018
12:22:05

Lnk
17.08.2018
12:24:27

dima
17.08.2018
12:24:36

Google

Max
17.08.2018
12:25:09

Artyom
17.08.2018
12:25:51
const семантически правильнее просто. Про оптимизации слышал что их нет

Vladimir
17.08.2018
12:26:25
А кто как queryParams хэндлит в реакт-роутере?

Igor
17.08.2018
12:26:27

Umyar
17.08.2018
12:26:31
как вариант

Igor
17.08.2018
12:26:41
но эт не все движки делают

Max
17.08.2018
12:28:14
блин, а я подумал там типа через display: none
не, должно быть так: есть блок, у которого есть transition (например all - то есть на все)
затем если у этого блока появляется opacity: 1 (то значение начинает изменяться с хх (какое было) до 1). Добавлять opacity можно как и классом, так и стилем.. но я думаю, попробуй погуглить просто по react-modal + smooth opacity (или в issue / pr посмотреть у либы), если не вышло просто добавив transition all

Владимир
17.08.2018
12:28:37

Umyar
17.08.2018
12:29:26

Vladimir
17.08.2018
12:30:07
@withRouter + location.query
Ну это тип слишком просто, мне ими ещё и манипулировать умно надо, пришлось аж свой лэйер делать для контроля и получения

dima
17.08.2018
12:33:45
распарсить же просто ?

Vladimir
17.08.2018
12:37:40
да парсить то легко

Umyar
17.08.2018
12:37:56

Max
17.08.2018
12:38:44

Vladimir
17.08.2018
12:43:57
https://gist.github.com/VladimirMilenko/fefe295cdb7dfe845fb1154fa0c10e8d
Пришлось вот такое написать, для более точно манипулирования параметрами


Eвгений
17.08.2018
12:46:51
Всем привет, может кто знает такую ниформацию? сколько хранится изображение во временном хранилище браузера. Т.е. поясню пользователь может загрузить свой вариант изображения товара, т.е. в корзину добавляется товар но у него новое изображение, и что бы не грузить на сервер, я в сессии храню данные что мне дает объект File. т.е. путь к временному хранилищу, разрешение, и название файла. НА сколько это разумно? Я думал грузить сразу на сервак картинки, но что будет если пользователь решит удалить этот товар из корзины, не заказав, просто так гонять файлы совсем не хотелось поэтому подумал о записи пути к временному хранилищу в браузере, или думал его еще сериализовать. Что подскажите? Если делаю все правильно, какой срок жизни временного фалйа в /tmp? что бы он не пропал после перехода на новую страницу

Polina
17.08.2018
12:49:06
ниформация

Artyom
17.08.2018
12:49:25
Всем привет, может кто знает такую ниформацию? сколько хранится изображение во временном хранилище браузера. Т.е. поясню пользователь может загрузить свой вариант изображения товара, т.е. в корзину добавляется товар но у него новое изображение, и что бы не грузить на сервер, я в сессии храню данные что мне дает объект File. т.е. путь к временному хранилищу, разрешение, и название файла. НА сколько это разумно? Я думал грузить сразу на сервак картинки, но что будет если пользователь решит удалить этот товар из корзины, не заказав, просто так гонять файлы совсем не хотелось поэтому подумал о записи пути к временному хранилищу в браузере, или думал его еще сериализовать. Что подскажите? Если делаю все правильно, какой срок жизни временного фалйа в /tmp? что бы он не пропал после перехода на новую страницу
Если мобильной версии нет, только ПК, забей и шли на сервер