clojure-russia 2018-03-10

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

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

👍 1

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

👍 1

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

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

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

👍 2

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

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

👍 1

спасибо

👍 1