# \[bug\] in example perspective web designer delegate

**URL:** <https://forum.inductiveautomation.com/t/bug-in-example-perspective-web-designer-delegate/55475>\
**Category:** Module Development\
**Tags:** perspective\
**Created:** [January 28, 2022, 10:23am UTC](https://forum.inductiveautomation.com/t/bug-in-example-perspective-web-designer-delegate/55475 "2022-01-28T10:23:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [January 28, 2022, 10:23am UTC](https://forum.inductiveautomation.com/t/bug-in-example-perspective-web-designer-delegate/55475/1 "2022-01-28T10:23:35Z")

</div>

Greetings,

I’ve been trying to make a seperate designer component. The java delegate was working this fine like the example of the tag counter.  
However there is no example on how to adjust the web designer component. [ignition-sdk-examples/rad-designer-components.ts at 06bfb57b725636f63b05d3f9a20782f6c2163225 · inductiveautomation/ignition-sdk-examples · GitHub](https://github.com/inductiveautomation/ignition-sdk-examples/blob/06bfb57b725636f63b05d3f9a20782f6c2163225/perspective-component/web/packages/designer/typescript/rad-designer-components.ts)

I have figured out to register it to the InteractionRegistry.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/4/d4f5c359f16c84c6e39b49d0d90b154f71047d95.png)  
However no matter what i tried it didnt work… It all just never seemed to register and even run this designer ts file!

So **i moved it over to the clients file and it worked**! (after adjusting some dependencies in the package and webpack.config file)  
perspective-component/web/packages/client/typescript/rad-client-components.ts

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/4/74883055a8e9ff7048af42ad569d7a6395360831.png)

Could this be an error in the example? or am i just doing something wrong somewhere ? xd  
@PerryAJ @Kevin.Herron

---

<div class="post-metadata">

**Author:** ![PerryAJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/perryaj/32/3281_2.png) [@PerryAJ](https://forum.inductiveautomation.com/u/PerryAJ)\
**Post date:** [January 28, 2022, 4:36pm UTC](https://forum.inductiveautomation.com/t/bug-in-example-perspective-web-designer-delegate/55475/2 "2022-01-28T16:36:36Z")

</div>

It’s possible there is a bug, but may just be an incomplete implementation in that example (at least, that’s what I’m thinking based on the empty file and comment). I’m actually in the process of updating the perspective example to use the new module building plugin and current gradle best practices. When I get that done (probably next week), I’ll try and take a look at fleshing out the example implementation of that API.

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [January 31, 2022, 7:33am UTC](https://forum.inductiveautomation.com/t/bug-in-example-perspective-web-designer-delegate/55475/3 "2022-01-31T07:33:39Z")

</div>

I would love an example of a container component implementation.  
As it seems to be a harder one, but any examples help 😃
