
Alex
21.06.2018
14:20:29
То ли дело бекенд

Aleksandr
21.06.2018
14:20:38
бэкэнд я уже протестил

Дмитрий
21.06.2018
14:21:11
Давай больше кода, пока ничего не понятно вобще
<FuncBtn btnIcon="mail"/>
class FuncBtn extends React.Component{
constructor(props){
super(props);
this.state = {
btnIcon: this.props.btnIcon
};
}
render() {
return (
<div>
{this.props.btnIcon
? <React.Fragment>{btnIconFunc(this.props)}</React.Fragment>
: null}
{this.props.thisText}
</div>
);
}
}
и есть функция, куда нужно получить родительский props.btnIcon
function btnIconFunc() {
return(
<React.Fragment>
{this.props.btnIcon}
</React.Fragment>
)
}

Alex
21.06.2018
14:21:37

Google

Aleksandr
21.06.2018
14:21:48
как я сказал, я только учусь

Roman
21.06.2018
14:22:28
купи этот курс

Aleksandr
21.06.2018
14:22:39
пишу проектик, камень ножницы бумага. node, сокеты, фронт реакт. такое, в общем
"купи этот курс" спасибо, присмотрюсь. сейчас как раз в поисках разной инфы

Roman
21.06.2018
14:24:52

Alexey
21.06.2018
14:25:14

Aleksandr
21.06.2018
14:25:19
с учетом скидки 90%))

Alexey
21.06.2018
14:27:01

Дмитрий
21.06.2018
14:27:05

Alexey
21.06.2018
14:31:16

Google

Дмитрий
21.06.2018
14:34:31

Alexey
21.06.2018
14:36:19
На мой взгляд коряво и профита никакого, но если уж хочешь то просто принимай параметр в функции ) у тебя почти все правильно

Дмитрий
21.06.2018
14:39:34

Alexey
21.06.2018
14:39:50

Artem
21.06.2018
14:42:19
Товарищи, подскажите. Пишу первый маленький проект на redux. Скажите, реально для каждого action надо создавать отдельный фаил или можно это как-то в один фаил заделать? Но как тогда делать export default ? Подскажите юнцу начинающему, плиз..

Default
21.06.2018
14:42:42
Именованые экспорты
Ну или
export default {
Foo,
Bar,
}

Artem
21.06.2018
14:43:15
Это как?

Default
21.06.2018
14:43:31
Это export без дефолта

Vlad
21.06.2018
14:43:35
export const actionName = // your try code

Artem
21.06.2018
14:43:42
Ааа. Понял. Попробую, спасибо

Kendr
21.06.2018
14:45:55
Возьми конфиг совы, в целом он нормич https://www.npmjs.com/package/@atomix/eslint-config-react

Дмитрий
21.06.2018
14:58:13

Kendr
21.06.2018
14:58:42

Jew
21.06.2018
14:59:10

Andrey
21.06.2018
15:04:05
Лел, красиво.
Вынеси из цикла функцию.
Оффтоп: у тебя очень неоптимально написан код.

Stepan
21.06.2018
15:08:07
Это троллинг?

Google

Arthur
21.06.2018
15:09:07
Firacode шрифт ?

Stepan
21.06.2018
15:09:15
Там белым по серому написано, что создаётся функция внутри цикла

Zae
21.06.2018
15:09:20
ok-ok

Anton
21.06.2018
15:10:12
на функцию внутри цикла, очевидно :) можешь вытащить колбек в переменную за цикл и не будет ругаться :) только тебе нужно будет передать в неё аргументы, которые она сейчас из замыкания берёт. типа
const cb = document => keyDoc => {...}
...
Object.keys(document).forEach(cb(document))

Zae
21.06.2018
15:11:16
только cb нужно не вызывать в forEach, думаю, а просто написать .forEach(cb)

Roman
21.06.2018
15:33:50
напомните плз, есть ведь вот такой импорт?
import 'названиеМодуляВNodeModules/путь/внутри/модуля/к/внутреннему/файлу';

Cenator
21.06.2018
15:34:19
есть

Roman
21.06.2018
15:34:41

Jew
21.06.2018
15:50:01

Duego
21.06.2018
15:53:27
Посоветуйте бойлерплейт react ssr + redux, без БД

Kendr
21.06.2018
15:54:00

Duego
21.06.2018
15:54:15
Да все практически

Cenator
21.06.2018
15:55:01

Timofey
21.06.2018
15:58:30
когда я пишу npm start я использую уже заготовленную команду описанную в package.json
а именно:
cross-env NODE_ENV=development webpack-dev-server а как мне пробросить туда свой параметр из консоли.
например: npm start argument=test и как мне получить argument?

Cenator
21.06.2018
15:58:53
Так и пишешь, он добавится

Timofey
21.06.2018
16:01:00
> start D:\projects\prosto-site
> cross-env NODE_ENV=development webpack-dev-server "BACKEND_URL='test'"вот что в консоль валит. почему-то напихивает туда ковычки

Kendr
21.06.2018
16:05:03

Roman
21.06.2018
16:06:10

Cenator
21.06.2018
16:06:37

Google

Roman
21.06.2018
16:07:08
сорян, в глаза ебусь

weyheyhey
21.06.2018
16:09:17
Как правильно импортить изображения в компонент с серверные рендерингом? В случае require(image.jpg), нода пытается выполнить файл

Admin
ERROR: S client not available

Oleg
21.06.2018
16:11:26

weyheyhey
21.06.2018
16:12:00

Stas
21.06.2018
16:12:57
Всем привет!

Kendr
21.06.2018
16:13:11

UsulPro
21.06.2018
16:13:20
Из рубрики тупой вопрос:
Если разрабатываешь из под линукс, как по быстрому открыть сайт в safari?
?

Pauline
21.06.2018
16:13:39
?

Artem
21.06.2018
16:17:48

Nikita
21.06.2018
16:18:49

UsulPro
21.06.2018
16:18:57

Artem
21.06.2018
16:19:15

UsulPro
21.06.2018
16:19:47

Artem
21.06.2018
16:24:11

UsulPro
21.06.2018
16:25:16
как раз одним глазком)
точно!)
Мне просто интересно как эту проблему по нормальному решают? Не все же на маках сидят

Artem
21.06.2018
16:25:45

UsulPro
21.06.2018
16:26:13

Google

Artem
21.06.2018
16:26:26

Australo
21.06.2018
16:27:50

Kendr
21.06.2018
16:28:21
Решил называть actions как effects. Я теперь стал крутым effect driven development поргремистом? ?
redux-symbiote умалчивает?) А каким образом он тут? Нихуя не понял

ed
21.06.2018
16:29:57
тоже когда-то пытался называть экшены как postUser, putUser, потом отказался - это кал
putUser тебе говорит о том, что это изменение только если ты соответствуешь ресту, причем, у некоторых апдейт на пост, а потом вообще окажется что этот метод ты перенесешь например на сокет
поэтому, имхо, надо называть исходя из того что он делает, как не как

Artem
21.06.2018
16:31:19

ed
21.06.2018
16:31:48
postNewUser на много менее информативно для нового разраба, чем createNewUser например

Australo
21.06.2018
16:32:05

Artem
21.06.2018
16:32:38