# Query importing custom component build by using vuedraggable library

**URL:** <https://community.weweb.io/t/query-importing-custom-component-build-by-using-vuedraggable-library/20803>\
**Category:** Ask us anything\
**Tags:** binding, design, weweb\
**Created:** [February 19, 2026, 12:18pm UTC](https://community.weweb.io/t/query-importing-custom-component-build-by-using-vuedraggable-library/20803 "2026-02-19T12:18:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ayushdev](https://avatars.discourse-cdn.com/v4/letter/a/d2c977/32.png) [@ayushdev](https://community.weweb.io/u/ayushdev)\
**Post date:** [February 19, 2026, 12:18pm UTC](https://community.weweb.io/t/query-importing-custom-component-build-by-using-vuedraggable-library/20803/1 "2026-02-19T12:18:08Z")

</div>

I have a question: if a component’s drag-and-drop feature is built using the **vuedraggable** library, will it work properly when we import it into WeWeb?

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [February 19, 2026, 1:41pm UTC](https://community.weweb.io/t/query-importing-custom-component-build-by-using-vuedraggable-library/20803/2 "2026-02-19T13:41:44Z")

</div>

Hey Ayush 👋

Yes, I think it should work as long as the library is properly scoped inside the component.

If you want to test this before importing the component to WeWeb, you can run the component in Dev mode inside the WeWeb editor.

Our [developer docs](https://developer.weweb.io/) walk you through the process of working in dev mode step by step but if you prefer a video walkthrough, Matthew explains the process in a more visual way in a couple of videos:

- [using Claude Code](https://developer.weweb.io/using-llms-to-generate-custom-coded-comps/using-claude-code.html)
- [using Cursor](https://developer.weweb.io/using-llms-to-generate-custom-coded-comps/using-cursor.html)

You don’t need to be using Claude Code or Cursor specifically, the same principles apply regardless of how you build your components 🙂

I hope that helps!
