Size: a a a

Clojure — русскоговорящее сообщество

2021 January 08

E

ETL in Clojure — русскоговорящее сообщество
Господа, вопросы.
Есть либа: cljsjs/react-input-mask 2.0.2-0 (которая в свою очередь является адаптацией одноименной либы для React).
В доке пишут, что для того, чтобы использовать имеющиеся функции через cljjs - мы берём их из нэймспейса js. Но это либа для Реакта, синтаксис использования <InputMask mask = "95/95/95"/> Значения маски в этом случае задаются через пропсы. Т.е. получается, что функция, которую мне надо использовать - это сам компонент? Как использовать пропсы в ClojureScript? Как мне в таком случае запихнуть эту маску к себе в форму?
источник

a

akond in Clojure — русскоговорящее сообщество
React.createElement() ?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Ого!
источник

E

ETL in Clojure — русскоговорящее сообщество
ETL
Господа, вопросы.
Есть либа: cljsjs/react-input-mask 2.0.2-0 (которая в свою очередь является адаптацией одноименной либы для React).
В доке пишут, что для того, чтобы использовать имеющиеся функции через cljjs - мы берём их из нэймспейса js. Но это либа для Реакта, синтаксис использования <InputMask mask = "95/95/95"/> Значения маски в этом случае задаются через пропсы. Т.е. получается, что функция, которую мне надо использовать - это сам компонент? Как использовать пропсы в ClojureScript? Как мне в таком случае запихнуть эту маску к себе в форму?
Тут еще выяснилось, что shadowcljs не поддерживает cljjs )
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
О, как называется шрифт?
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Camina Drummer
О, как называется шрифт?
PragmataPro
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Thx
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
забавно но для defmethod можно мултиарити функи писать и еще давать им локальное имя )
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
ETL
Господа, вопросы.
Есть либа: cljsjs/react-input-mask 2.0.2-0 (которая в свою очередь является адаптацией одноименной либы для React).
В доке пишут, что для того, чтобы использовать имеющиеся функции через cljjs - мы берём их из нэймспейса js. Но это либа для Реакта, синтаксис использования <InputMask mask = "95/95/95"/> Значения маски в этом случае задаются через пропсы. Т.е. получается, что функция, которую мне надо использовать - это сам компонент? Как использовать пропсы в ClojureScript? Как мне в таком случае запихнуть эту маску к себе в форму?
Не знаю как с cljsjs, но я использую shadow-cljs и реактовские либы устанавливаю просто через npm и вот так потом
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Вот эти maxDate/locale/todayButton это пропсы в либе
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
вот пример с react-toastify
источник

E

ETL in Clojure — русскоговорящее сообщество
Tim Plotnikov
Не знаю как с cljsjs, но я использую shadow-cljs и реактовские либы устанавливаю просто через npm и вот так потом
Ага, догнал, спасибо! Да, получается надо устанавливать через npm, в require мы пишем название реакт-либы и импортируем компонент, далее соответственно через r/adapt-react-class мы этот компонент возвращаем и пропсы это обычные кейворды внутри этого выражения. Круто!
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Tim Plotnikov
Не знаю как с cljsjs, но я использую shadow-cljs и реактовские либы устанавливаю просто через npm и вот так потом
Я тут всех задолбаю, но как называется тема, если это vscode?
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Наконец освежу свой сэтап
источник

MV

Max Vasiliev in Clojure — русскоговорящее сообщество
Tim Plotnikov
Не знаю как с cljsjs, но я использую shadow-cljs и реактовские либы устанавливаю просто через npm и вот так потом
Есть такая классная штука, чтобы adapt-react-class не дёргать: [:> DatePicker {:class “signin-field” ….}]
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Мда, у меня прагмате почему-т плохо стало
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
прикольно)
это opentype feature включилась
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
конкретно ss03
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
это же vscode? тогда там можно в дебагере стили посмотреть
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Kirill Chernyshov
это же vscode? тогда там можно в дебагере стили посмотреть
Ага, он самый
источник