# Can i access Page fields in symbol?

**URL:** <https://forum.builder.io/t/can-i-access-page-fields-in-symbol/5174>\
**Category:** CMS\
**Tags:** visual-editor, feature, nextjs\
**Created:** [March 14, 2024, 5:36pm UTC](https://forum.builder.io/t/can-i-access-page-fields-in-symbol/5174 "2024-03-14T17:36:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohsin](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@mohsin](https://forum.builder.io/u/mohsin)\
**Post date:** [March 14, 2024, 5:36pm UTC](https://forum.builder.io/t/can-i-access-page-fields-in-symbol/5174/1 "2024-03-14T17:36:04Z")

</div>

i have custom component where i was getting page fields as props (builderState.content.data ).  
Now i want to convert it to symbol as it will have common design on all pages as i will be adding some fields on my symbol. So now i cant access stateContent data inside it even i have enabled " inherit State " option.

can any one faced similar problem and have any solution.

 ![state.1](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/8/80f6e3051b393a4b26a2da1bbef04c7f05a6e09f.png)  
 ![state.2](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/9/95fd491e1df26fe9e2671c8bc5c3be85b649ffd7.png)

This is how my component get populated with page fields without converting it to symbol:  
 ![state.3](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/5/5ce899920b1656d7bb82f0c93d471defe607bee3.png)

---

<div class="post-metadata">

**Author:** ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)\
**Post date:** [March 15, 2024, 12:39pm UTC](https://forum.builder.io/t/can-i-access-page-fields-in-symbol/5174/2 "2024-03-15T12:39:00Z")

</div>

Hello @mohsin,

While it’s possible that `builderState.content.data` may not be directly accessible within a symbol, there’s a workaround you can try. You can utilize the Builder editor to pass the context `?.builderContent?.data` and set up a content input within the symbol with binding.

For your convenience, I’ve prepared a visual demonstration in a Loom video, which you can access through the following link:

https://www.loom.com/embed/91dbec146f0b49859881023ffa0c4f14

Please feel free to refer to the video for a step-by-step guide. If you have any further questions or need additional assistance, don’t hesitate to reach out.

Best regards,
