Как правильно использовать «модули» созданных реактивными фреймворками?
Ситуация:
Мы пишем приложение на vue. Один из наших разработчиков сделал компонент чата. Хочется из этого компонента сделать библеотеку, чтобы подключать чат на подобии модулей npm. То есть прописывать что-то вроде этого
import Chat from "/libs/chat"
Нашел статью цели сборки - собрал библиотеку, но как подключить ее точно не знаю. В голову приходит импортировать umd, но при подключении появляется ошибка
Object(...) is not a function
Это проблема сборки, импорта, или компонента?