
ed
25.01.2018
15:39:48
спрашиваю же конструктор
с этим туго на самом деле (чтобы прямо хороший), искали сами, в итоге свой написали, чтобы с превью, блекджеком и телками, перетаскаваниями, всякими удобными выборами цвета, шрифта, валидный HTML, и др.
думал поделится но времени нет переписать/оформить, если надо могу поделится какой-нибудь инфой
но не кодом) во первых кривой, во вторых нельзя)

dima
25.01.2018
15:41:45
а сверстать не быстрее ?
сверстал одно и переделал под другое. Если нету нормального конструктора

Google

Сергей
25.01.2018
15:43:51
с этим туго на самом деле (чтобы прямо хороший), искали сами, в итоге свой написали, чтобы с превью, блекджеком и телками, перетаскаваниями, всякими удобными выборами цвета, шрифта, валидный HTML, и др.
думал поделится но времени нет переписать/оформить, если надо могу поделится какой-нибудь инфой
можешь просто опубликовать?)))

ed
25.01.2018
15:44:10
а сверстать не быстрее ?
в нашем случае это CRM где какое-то количество клиентов и у них в какой-то момент времени появляется «какая-то» идея и «какая-то» тетенька берет и собирает необходимое письмо из готовых блоков/вставляет там настраивает всякое, от размера шрифта и цвета до всего остального)

dima
25.01.2018
15:44:28

ed
25.01.2018
15:44:32

dima
25.01.2018
15:44:37
как у нас в общем. Ничего нового

Nikita
25.01.2018
15:45:02

ed
25.01.2018
15:45:15

dima
25.01.2018
15:45:23

Nikita
25.01.2018
15:45:24
ну так его вроде только картинкой
меня просто каждый раз парят по поводу шрифта. Каждый раз, как я делал письма

Диванный
25.01.2018
15:46:38
из апи приходит дата в формате mysql 2018-01-13 06:38:49
подскажите как ее передать в компонету material гш?
function DateAndTimePickers(props) {
const { classes } = props;
return (
<form className={classes.container} noValidate>
<TextField
id="datetime-local"
label="Next appointment"
type="datetime-local"
defaultValue="2017-05-24T10:30"
className={classes.textField}
InputLabelProps={{
shrink: true,
}}
/>
</form>
);
}

Pauline
25.01.2018
15:48:22

Google

Nikita
25.01.2018
15:48:43
кого?
какой-нибудь нестандартный шрифт в письмо

Andrey
25.01.2018
15:50:30
Примерно так.
У тебя не работает)

Vitaly
25.01.2018
15:53:47

ed
25.01.2018
15:54:37

Vitaly
25.01.2018
15:55:10
И правильно сделали)

Сергей
25.01.2018
15:55:51

Vitaly
25.01.2018
15:56:08

Сергей
25.01.2018
15:59:13

Vitaly
25.01.2018
16:00:59
в принципе если запилить нужные атомы и молекулы и заменить ебучий драфт на что-нибудь нормальное, то он вполне хорошо выплевывает html c инлайн стилями)

Сергей
25.01.2018
16:04:18

ed
25.01.2018
16:06:03
или например чтобы выплевывал json
у нас например туда-сюда гоняется JSON, при редактировании редактор «загружается» из json, при сохранении отправляет на бек json + html с переменными, парсить потом html что бы изменить существующий шаблон - нереально имхо

Сергей
25.01.2018
16:06:45

ed
25.01.2018
16:06:46
точнее даже туда-сюда ходит json + html

Vitaly
25.01.2018
16:10:22

Сергей
25.01.2018
16:11:07

Google

Сергей
25.01.2018
16:11:09
а из редактора

Vitaly
25.01.2018
16:11:14
но вообще это MVP ~_~
а, ну припилить кнопочку на подобии превью %)

Сергей
25.01.2018
16:13:07

Kelin
25.01.2018
16:14:26
У меня какое-то время была мысль сделать типа bootstrap studio, только для vue

Vitaly
25.01.2018
16:18:11

Сергей
25.01.2018
16:18:30

Vitaly
25.01.2018
16:19:17

Сергей
25.01.2018
16:19:30
а мне сейчас ?

Alexandr
25.01.2018
16:20:27
вопрос по styled components
как стилизовать не свои компоненты? допустим react-modal

ed
25.01.2018
16:20:31
надо подумать как такое сделать
в нашем случае каждый компонент который может использоватся редактором по сути json
в нем перечислены css свойства которые могут менятся и тип рендера (все это захардкожено пока что) в теории, если сделать так и грузить это с бека - можно будет конфигурить все что угодно

Сергей
25.01.2018
16:20:41

Alexandr
25.01.2018
16:20:45

Сергей
25.01.2018
16:20:48
а

ed
25.01.2018
16:21:00
я просто описываю компоненты типо «изменение цвета» и потом указываю что «вот эта херня может такое делать»

Сергей
25.01.2018
16:21:11
можно же
const MyModal = styled(Modal)`
display: block;
`

Alexandr
25.01.2018
16:24:18

Сергей
25.01.2018
16:24:31
а вообще такое стилизовать неудобно

Google

Alexandr
25.01.2018
16:26:42
да уже понял, свои компоненты удобно с sc
а с модалкой значит как есть оставлю

andretshurotshka?❄️кде
25.01.2018
16:40:28
css`` ?

Vitaly
25.01.2018
16:58:28
гайз, а кто-нибудь использует nock при разработке?

andretshurotshka?❄️кде
25.01.2018
17:00:37
юзал один раз

Vitaly
25.01.2018
17:02:39
юзал один раз
И как оно? в смысле есть ли смысл писать рекорды сначала а потом уже в оффлайне с ними работать?

andretshurotshka?❄️кде
25.01.2018
17:03:39
ну я бота для телеграма так тестировал

Сергей
25.01.2018
17:03:49

andretshurotshka?❄️кде
25.01.2018
17:03:58
записал один раз

Admin
ERROR: S client not available

Andrey
25.01.2018
17:03:59
КодЮ.

andretshurotshka?❄️кде
25.01.2018
17:04:00
и потом гонял тесты

Andrey
25.01.2018
17:04:03
Топое слово.
Надо запомнить.

andretshurotshka?❄️кде
25.01.2018
17:04:21
то есть то что там юзер наотправлял и прочее записывал

Сергей
25.01.2018
17:04:51
да показывай

andretshurotshka?❄️кде
25.01.2018
17:05:08
https://github.com/goodmind/cycle-telegram/tree/unified/test/integration

Vitaly
25.01.2018
17:05:54
вот еще пример
https://github.com/findify/findify-js/blob/develop/packages/sdk/src/client/__tests__/Client.test.ts#L78

Пг
25.01.2018
17:07:49
от чего началась популярность rollup в react либах?

Google

Пг
25.01.2018
17:08:02
Вроде бы он ничем не лучше, чем webpack, по крайней мере для такого рода задач

Andrey
25.01.2018
17:08:31

Пг
25.01.2018
17:08:50
Ну так в webpack он уже вон годик, а то и больше

Andrey
25.01.2018
17:09:02
А в вебпаке его не было.

Kostya
25.01.2018
17:09:03

Andrey
25.01.2018
17:09:08
Сейчас не знаю почему.

Kostya
25.01.2018
17:09:16
ехал персон через персон, видит персон персон персон
я как верстальщик, пытающийся в реакт просто ломаюсь на таких моментах

Пг
25.01.2018
17:10:43
Сейчас не знаю почему.
Да просто он немногим раньше tree-shaking-а в вебпаке появился, да и тогда на es модулях практически ничего не было написано, когда он появился

Andrey
25.01.2018
17:11:24
Я конечно понимаю, но есть reduce. Почему его не использовать?

Kostya
25.01.2018
17:11:49
думал не гнать программу и сначала со стейтом повоевать
сильно с ним жизнь изменится?

Пг
25.01.2018
17:14:10
Кстати, насколько сложно вводить redux в уже написанный проект?

Andrey
25.01.2018
17:14:21
Нинасколько.
Проще простого.

Пг
25.01.2018
17:15:41
Ну те интеграция плавная, те модули переписываются по ходу дела?

Andrey
25.01.2018
17:15:54
Да.

Пг
25.01.2018
17:16:02
А ну тогда вообще супер
А то я когда проект стартовал боялся, юзать редакс или нет и основным страхом становилась его дальнейшая интеграция, если она пригодится

Andrey
25.01.2018
17:16:46
Не парься. Всё будет норм.
Правда все, кто использовал редакс обязательно умрут.