clojure-russia

Работа и релокейт: #jobs-rus | #clojure-russia-offtop Телеграм-чат https://t.me/clojure_ru
max 2018-03-10T16:36:54.000132Z

Всем привет. Подскажите, как в reagent использовать либы из реакта? Например вот эту: https://github.com/atlassian/react-beautiful-dnd .

achikin 2018-03-11T11:55:30.000038Z

Это если они есть в cljsjs

👍 1
achikin 2018-03-11T11:56:09.000006Z

А если их там нету - то можно запаковать через webpack и подсунуть вывод из webpack кложаскрипт компилятору

👍 1
guliy 2018-03-11T18:16:50.000083Z

А можно подробней про способ с webpack?

achikin 2018-03-11T18:20:32.000028Z

Сейчас лень, давай я завтра выложу минимальный рабочий гист.

achikin 2018-03-11T18:21:05.000067Z

я как раз недавно завел пустой проект с mui-next

👍 2
guliy 2018-03-13T16:53:20.000970Z

Не удалось выложить пример?

guliy 2018-03-10T22:27:42.000012Z

(ns your.namespace (:require [cljsjs.react-beautiful-dnd])) После этого в глобальном объекте (js) появятся объекты, которые экспозит бибилотека: js/DragDropContext, js/Draggable ну и тд. Из-за того, что это не родные reagent компонеты, инициализация немного отличиется [:> js/DragDropContext ….] А дальше юазаешь как обычный reagent компонент.

👍 1
max 2018-03-10T22:38:52.000094Z

спасибо

👍 1