
Roman
30.07.2018
09:08:17

CFFTRP
30.07.2018
09:09:41
смотря для чего
В функцию передается условный номер изображения, она возвращает ссылку. Компонент принимает этот условный номер. Даем ему 3 - значит функция должна отработать трижды и вернуть 3 раза ссылку. (от 1 до 3 )

Roman
30.07.2018
09:10:25
или я не понял

Google

CFFTRP
30.07.2018
09:10:56
поскольку на этой функции уже очень много подвязано. Менять её ради одного момента, ну такое ))

Roman
30.07.2018
09:19:11

Суатск
30.07.2018
09:26:07

Max
30.07.2018
09:31:31

Bogdan
30.07.2018
09:32:50
https://codesandbox.io/s/47n4o3zy0
почему не работает deafultInputValue?

Cenator
30.07.2018
09:36:50
лол тоже по downshift вопрос
че делать если при выборе айтема фокус не уходит с инпута? как решить?

Andrew
30.07.2018
09:38:25

Cenator
30.07.2018
09:38:58

Bogdan
30.07.2018
09:45:45

Cenator
30.07.2018
09:46:18

Google

Bogdan
30.07.2018
09:46:33
да, этот пропс прост игнорируется

Cenator
30.07.2018
09:47:35

Bogdan
30.07.2018
09:48:06
да. там и так строка приходит

Cenator
30.07.2018
09:48:18
бля

gnoblin
30.07.2018
09:52:19
попробовал zeit.co и surge.sh - почему-то папку с другим простеньким проектом прожевать не смогли

Артур
30.07.2018
09:56:03

Furrya
30.07.2018
10:13:10

Timofey
30.07.2018
10:41:07
Кто подскажет как правильно описать тип Props'ов реакт компонента, когда от одного опционального св-ва звисит наличие других св-в?
Т.е. у компонента есть опциональная пропса
foo?: boolean;
когда она false или undefined - нужно обязательно добавлять компоненту еще 2 пропсы - bar и baz,
когда она true - пропсов bar и baz быть не должно вообще
export type Props = {
prop1: string;
} & (
{
foo: true;
}
|| {
foo?: false;
bar: string;
baz: string;
}
)
не работает
Это в тайпскрипте

Spaider
30.07.2018
10:50:46
жесть

GrafMine
30.07.2018
10:52:05
ребят подскажите как называеться список, который по клику на елемент под ним выезжает еще список саб айтемов ?

Spaider
30.07.2018
10:52:05
Так просто сделай foo опциональным обьектом в котором лежат bar и baz, наверное

Kirill
30.07.2018
10:52:33
Oops, select

gnoblin
30.07.2018
11:07:04
https://github.com/rafrex/spa-github-pages для реакта и гитхаб пейджес вот такое нашел

Vcd
30.07.2018
11:09:37

dima
30.07.2018
11:21:19
Как тестить с джест если в модле es6 синтаксис
transformIgnorePatterns: [], так будет очень долго собирать

Alexander
30.07.2018
11:23:35
Такая ситуация. Решили не нагружать сильно стилями JS, поэтому статичные стили решили делать через css, а динамичные через styled-components. Возник такой вопрос. Для styled-components мы прокидываем конфиг темы через ThemeProvider. Как не дублируя конфиг можно его использовать в css? В какую сторону капать?

Google

Cenator
30.07.2018
11:37:40
лол не надо было такой фигней заниматься

Alexander
30.07.2018
11:38:01

Cenator
30.07.2018
11:38:12

Roman
30.07.2018
11:39:46
В SC функция css может объект принять?

Cenator
30.07.2018
11:42:09
да

Roman
30.07.2018
11:44:26
да
и возвращает строку из css свойств? Чот я не могу найти описании работы

Cenator
30.07.2018
11:44:49
@javascript_jobs
строковый или объектный

Onix
30.07.2018
11:48:59
Ребята, помогите, я уумираю (на самом деле не, нно почти).
У меня есть апп, в нём есть компонент, в котором есть СТЕЙТ с массивом, например такой - currentQuestAnswers: [100, 100, 200, 500, 400]
Я использую стейт для хранения вот этих вот циферок.
Но при изменении стейта у меня заново рендерится компонент, а мне это НЕ нужно.
Где мне хранить данные чтобы при их записи не происходил перерендеринг?

Artem
30.07.2018
11:49:47
Всем привет, подскажите плиз, а как можно рефрешить компонент каждую секунду, и чтоб у приложения был отклик? Если юзать setInterval, то у апп нет отклика

Dzmitry
30.07.2018
11:49:52
Ребята, помогите, я уумираю (на самом деле не, нно почти).
У меня есть апп, в нём есть компонент, в котором есть СТЕЙТ с массивом, например такой - currentQuestAnswers: [100, 100, 200, 500, 400]
Я использую стейт для хранения вот этих вот циферок.
Но при изменении стейта у меня заново рендерится компонент, а мне это НЕ нужно.
Где мне хранить данные чтобы при их записи не происходил перерендеринг?
shouldComponentUpdate

Dzmitry
30.07.2018
11:50:11

Onix
30.07.2018
11:50:32

Dzmitry
30.07.2018
11:50:37
либо
как это не парадоксально
не хранить в стейте
обычная переменная класса

Onix
30.07.2018
11:51:17
а хранить где? =)
Я пробовал редакс, так он мне вообще весь апп в ре-рендеринг запускает при малейшем пшике

Vadim
30.07.2018
11:51:33
PureComponent юзать?

Google

Dzmitry
30.07.2018
11:51:55

Admin
ERROR: S client not available

Onix
30.07.2018
11:52:13

Dzmitry
30.07.2018
11:52:30

Vadim
30.07.2018
11:52:41

Onix
30.07.2018
11:52:52
а кто сказал что они статичные?

Vadim
30.07.2018
11:53:06
а нут тогда норм

Onix
30.07.2018
11:53:19
у меня опросник, в массиве хранится ответ (там от 100 до 500 - возможное значение)
просто, фигня происходит когда я заношу значение в стейт - вместо "ничего" у меня "ре-рендеринг"
Пойду про шулдКомпонентАпдейт читать, а то я с ним мало знаком...

Roman
30.07.2018
11:56:06

Onix
30.07.2018
11:56:59

Roman
30.07.2018
11:57:10

Onix
30.07.2018
11:57:41

Roman
30.07.2018
11:58:33

Sergey
30.07.2018
12:00:47
как вы стили формляете ? делаю не первый учебный проект и кажется что запихивать все стили компонентов в один файл не очень

Onix
30.07.2018
12:01:16
import styles from "../../components/Quest/SelectBar/SelectBar.css";
<div className={styles["buttonWrapper"]}>

Sergey
30.07.2018
12:02:14
ага - по css модули я знаю. просто еще есть css in js

Google

Артур
30.07.2018
12:02:16

Onix
30.07.2018
12:02:56
цсс идёт как объет (внутри js), а рендерится в цсс-свойства
var some = {
width: "100px",
color: "red"
}
=====»» styles={some} == > stles="...обычный цсс..."

CFFTRP
30.07.2018
12:05:15

Dzmitry
30.07.2018
12:05:31
+ сетстейт асинхронный все равно

Bogdan
30.07.2018
12:59:52
как посмотреть стили элемент а в инспекторе если любой клик вызывает убытие этого элемента?

Pavel
30.07.2018
13:02:29

Bogdan
30.07.2018
13:06:57
а стейт меняется по клику

Max
30.07.2018
13:07:31
открой инспектор заранее

Konstantin
30.07.2018
13:35:22
У меня вопрос по styled components(styled tools). Пилю ui kit, и у компонентов есть пропсы для модификации стилей. Дефолтные значения им через defaultProps задавать или в интерполяциях SC нормально?