# Custom components used in Symbol do not have Input Options available when editing the Symbol

**URL:** <https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784>\
**Category:** Technical Questions\
**Tags:** visual-editor, custom-components, nextjs\
**Created:** [February 16, 2022, 9:30pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784 "2022-02-16T21:30:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guili23](https://avatars.discourse-cdn.com/v4/letter/g/b9e5f3/32.png) [@Guili23](https://forum.builder.io/u/Guili23)\
**Post date:** [February 16, 2022, 9:30pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784/1 "2022-02-16T21:30:03Z")

</div>

**Builder content link**  
[https://preview.builder.codes?model=symbol](https://preview.builder.codes?model=symbol)

**Builder public api key**  
1bfa47d2225c49359bd14da5ad12aa05

**What are you trying to accomplish**  
I want to have a Symbol with custom components that I can reuse throughout our site.

Currently, I am not seeing the Custom Component options when editing a Symbol with those components in it.

**Screenshots**  
options not visible on the UI

 ![Screen Shot 2022-02-16 at 4.20.09 PM](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/2/2506396d48dc8787dd07080b2b7dab1ea8ed6791.png)

options available in JSON View  
 ![Screen Shot 2022-02-16 at 4.21.35 PM](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/e/e3bbebe028479855046e0617922a42346f2e8225.png)

options I see when I use the custom component without the Symbol

 ![Screen Shot 2022-02-16 at 4.26.26 PM](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/a/a88382a9d00ba5680478d9690a5a5a3c8cfb81c8.png)

**Code stack you are integrating Builder with**  
NextJS

---

<div class="post-metadata">

**Author:** ![maddy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/maddy/32/11_2.png) [@maddy](https://forum.builder.io/u/maddy)\
**Post date:** [February 16, 2022, 10:00pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784/2 "2022-02-16T22:00:29Z")

</div>

Hi @Guili23,

This is expected behavior, a custom components options won’t be editable if used within a symbol on a page. In order to make these component’s options editable while using the symbol on a page, you would need to either make the symbol inline or add content inputs in your symbol and bind these to the custom component inputs. I’d recommend checking out our [symbol with inputs guide](https://www.builder.io/c/docs/symbol-with-inputs), let us know if you have any additional questions!

---

<div class="post-metadata">

**Author:** ![JDbuilder](https://avatars.discourse-cdn.com/v4/letter/j/838e76/32.png) [@JDbuilder](https://forum.builder.io/u/JDbuilder)\
**Post date:** [March 11, 2022, 2:53pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784/3 "2022-03-11T14:53:03Z")

</div>

> **[Builder.io: Drag and drop page builder and CMS](https://builder.io/content/18dc18941658413dbfbb111ef112db5b)**
>
> Build and optimize digital experiences for any tech stack, visually.

[https://preview.builder.codes?model=symbol](https://preview.builder.codes?model=symbol)

Currently trying the same, right-clicked a rendered custom component and created a symbol, when I try to edit it it just gives a blank screen so I can’t bind to anything using the above fix- also the right-click menu isn’t working on the symbol on the original page and it’s blank in the symbols menu (where I’d expect a preview).  
Thanks.

---

<div class="post-metadata">

**Author:** ![TimG](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/timg/32/714_2.png) [@TimG](https://forum.builder.io/u/TimG)\
**Post date:** [May 25, 2023, 9:39pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784/4 "2023-05-25T21:39:41Z")

</div>

Wanted to update this forum post, that if you set a dynamic data binding for the various custom component fields, you can use the symbol with inputs workflow, outlined here: [Adding Inputs to Symbols - Builder.io](https://www.builder.io/c/docs/adding-inputs-to-symbols) to surface the custom component inputs to a user when the symbol is dropped on the page. Try it out and see ifthat works for you!

---

<div class="post-metadata">

**Author:** ![nikola](https://avatars.discourse-cdn.com/v4/letter/n/a88e57/32.png) [@nikola](https://forum.builder.io/u/nikola)\
**Post date:** [September 3, 2024, 4:05pm UTC](https://forum.builder.io/t/custom-components-used-in-symbol-do-not-have-input-options-available-when-editing-the-symbol/1784/5 "2024-09-03T16:05:16Z")

</div>

So custom components that are converted to symbols cannot be used with the fields defined while registering custom components?

I am also facing this issue and haven’t been able to find a workaround. Symbols with input don’t fit me since I must copy all of the field definitions from the original custom component and after that, I don’t know a way to bind newly created fields to the original fields or values.

Do you have any suggestions or manuals for our use case?

Thanks 👋
