@react_js

Страница 1208 из 5115
Max
23.04.2017
12:33:05
ладно

короче ничего не нужно

все

пойду работать

Google
Evgeny
23.04.2017
12:34:25


Max
23.04.2017
12:35:14
не, значит я с чем-то другим спутал

там либа была только пару мегов

Evgeny
23.04.2017
12:40:49
Мне не нравятся импорты в скале



Они неявные какие-то

Max
23.04.2017
12:41:11
в ес6 импорты кал

Evgeny
23.04.2017
12:41:12
В es гораздо лучше с этим

Max
23.04.2017
12:41:15
от слова совсем

Evgeny
23.04.2017
12:41:17
Да ну камон

Max
23.04.2017
12:41:41
это пиздоглазые какие-то придумали

default export

и все такое

Google
Max
23.04.2017
12:41:54
явное лучше неявного

Evgeny
23.04.2017
12:42:07
Так а где у тебя в ес6 неявное?

Max
23.04.2017
12:42:22
import {HUI} from X import HUI from X

збс в питоне

Evgeny
23.04.2017
12:42:51
Да не ты чё

Pasha
23.04.2017
12:42:53
И че в этом неявного?)

Алексей
23.04.2017
12:43:18
в скале импорты как в жаве, а в жаве надо файл называть как класс

Max
23.04.2017
12:43:34
как минимум то что в питоньем чатике за год ни одной проблемы с импортом не было

в отличие от здесь

убрали бы default

было бы огонь

Алёна
23.04.2017
12:44:05
в отличие от здесь
А здесь у кого то проблемы с импортом были?

Evgeny
23.04.2017
12:44:08
???

Алёна
23.04.2017
12:44:24
С чем там могут быть проблемы =/

Max
23.04.2017
12:44:26
в это месяце было точно

Pasha
23.04.2017
12:44:48
Тож не понимаю с чем там могут быть проблемы) дичь какая-то

Abu
23.04.2017
12:44:52
Проблемы с импортом? ват?

Evgeny
23.04.2017
12:45:08
Открываешь файл и видишь export {} либо export default x

И это в конце

Если у тебя налажена семантика модулей, то вообще нет проблем

Google
Evgeny
23.04.2017
12:46:05
import { List, Show } from './newsletters', потому что в ./newsletters/index.js экспорт двух контейнеров

Алёна
23.04.2017
12:46:26
Иван
23.04.2017
12:47:14
в том и проблема что не везде

Evgeny
23.04.2017
12:47:49
Это чисто ваши проблемы

Иван
23.04.2017
12:48:11
ты в проектах только свой код юзаешь?

Evgeny
23.04.2017
12:48:27
У меня код-ревью

Pasha
23.04.2017
12:48:48
Что значит "в том и проблема что не везде"?)) опиши проблему

Иван
23.04.2017
12:49:13
ну берешь что-то с гитхаба, один сделает так, другой не так

просто потому что есть возможность

Pasha
23.04.2017
12:49:38
Че?))))

Дмитрий
23.04.2017
12:49:41
менять import List на import { List } ? ))

Иван
23.04.2017
12:49:43
import Govno, { jopa } from 'bred'

Evgeny
23.04.2017
12:49:53
И?

Pasha
23.04.2017
12:49:54
Видимо ты не понимаешь как импорт / экспорт работает

Иван
23.04.2017
12:50:18
объясни тогда

такая возможнсть имеется

Pasha
23.04.2017
12:50:29
боже, это пздц))) все просто до безумия

Иван
23.04.2017
12:50:40
никто не говорит что сложно

я говорю что есть возможность сделать импорт двумя способами

Google
Иван
23.04.2017
12:51:13
а если доки нет, хер пойми как там автор экспортил

и лезешь в исходники

Max
23.04.2017
12:51:23
зачем вообще default export нужен?

Дмитрий
23.04.2017
12:51:43
eslint ругается ;D

Pasha
23.04.2017
12:51:46
1. export default import smth from 'module' 2. export { smth } import { smth } from 'module'

Maxim robox
23.04.2017
12:51:59
Удваиваю. Говнище импорты в es6. Хотя это из-за наследия.

Max
23.04.2017
12:52:09
зачем это говно import { List, Show } from './newsletters'

если можно просто import List, Show from './newsletters'

Pasha
23.04.2017
12:52:22
пфф) ну так проблема в языке или в том что автор доки идиот?

Max
23.04.2017
12:52:27
и убрать default

Admin
ERROR: S client not available

Pasha
23.04.2017
12:53:47
ну ок, с этим соглашусь

Max
23.04.2017
12:54:15
да в принципе это и все

Pasha
23.04.2017
12:54:22
Но факт: не поеятно как можно путаться в том как они работают сейчас

Max
23.04.2017
12:54:34
добавили какую-то абстракцию в виде “main thing to export”

Иван
23.04.2017
12:54:50
да при чем тут путаться

Max
23.04.2017
12:54:51
обновил блин телеграм на макоси

тьфу

Evgeny
23.04.2017
12:55:26
Ну соглашусь тогда

Google
Max
23.04.2017
12:56:23
вот питончик



Иван
23.04.2017
12:56:28
одну вещь можно сделать двумя способами. да, есть некие "концептуальные" правила как это делать, но всегда есть идиоты, которые сделают не так, как принято, и нахера, скажите мне, я должен об этом задумываться?

Max
23.04.2017
12:56:47
Иван, ты TS не юзал?

Иван
23.04.2017
12:57:23
no

Max
23.04.2017
12:57:48
там всплывает



вот такое

иногда

приходится писать как const partialRight = require("lodash/partialRight");

и в итоге имеем вот такой охуительный набор разных импорторв



ладно

щас в москве потеплеет лал

а у меня возле дома пальмы начнут расти

всем хорошего воскресенья

Maxim robox
23.04.2017
13:00:02
Но факт: не поеятно как можно путаться в том как они работают сейчас
Да никто не говорит, что нельзя в этом разобраться. Я жалуюсь на уродский дизайн этих импортов.

code4aman
23.04.2017
13:10:55
просто потому что есть возможность
Или так: потому что есть определённый смысл, когда дефолт экспорт и когда поименный, но тока я не понял, зато повод поскафнить

anoru
23.04.2017
13:11:50
wat?

Klim
23.04.2017
13:11:52
import { partialRight } from 'lodash' не?

Пиздос

Страница 1208 из 5115