# Custom Vue Components

**URL:** <https://forum.builder.io/t/custom-vue-components/1257>\
**Category:** Technical Questions\
**Tags:** custom-components\
**Created:** [October 28, 2021, 11:12pm UTC](https://forum.builder.io/t/custom-vue-components/1257 "2021-10-28T23:12:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![s937717](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/s937717/32/758_2.png) [@s937717](https://forum.builder.io/u/s937717)\
**Post date:** [October 28, 2021, 11:12pm UTC](https://forum.builder.io/t/custom-vue-components/1257/1 "2021-10-28T23:12:59Z")

</div>

I’ve been playing with builder for a couple days now. [How to drag+drop to build pages visually with your React components](https://www.builder.io/blog/drag-drop-react) this guy is great for custom react elements. I was able to get that working without any problems.

I want to do the same thing except using Vue.

I tried the example vue-nuxt but I couldn’t get it to build without errors.

In the vue-nuxt example it uses @builder.io/sdk-vue. I tried using that package in my own Vue project but that errors when I visit the page.

Uncaught TypeError: (0 , import\_vue.withScopeId) is not a function  
at eval (render-block\_render.js?9d09:28)  
at Object…/node\_modules/@builder.io/sdk-vue/src/components/render-block\_render.js (chunk-vendors.js:373)  
at **webpack\_require** (index.js:854)  
at fn (index.js:151)  
at eval (render-block.js?4e98:28)  
at Object…/node\_modules/@builder.io/sdk-vue/src/components/render-block.js (chunk-vendors.js:362)  
at **webpack\_require** (index.js:854)  
at fn (index.js:151)  
at eval (render-blocks\_script.js?fb5b:28)  
at Object…/node\_modules/@builder.io/sdk-vue/src/components/render-blocks\_script.js

---

<div class="post-metadata">

**Author:** ![ancheetah](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/ancheetah/32/751_2.png) [@ancheetah](https://forum.builder.io/u/ancheetah)\
**Post date:** [November 1, 2021, 6:31pm UTC](https://forum.builder.io/t/custom-vue-components/1257/2 "2021-11-01T18:31:11Z")

</div>

Hi @s937717, thank you for reporting your errors.The Vue SDK is still in beta and we’re working on a fix soon within the next few weeks. I can update you in this thread when it’s back in a working state.

---

<div class="post-metadata">

**Author:** ![s937717](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/s937717/32/758_2.png) [@s937717](https://forum.builder.io/u/s937717)\
**Post date:** [November 1, 2021, 7:35pm UTC](https://forum.builder.io/t/custom-vue-components/1257/3 "2021-11-01T19:35:29Z")

</div>

Thanks, I’ll await the update.
