# Попытка подключения Glimmer завершается ошибкой

**URL:** <https://meta.discourse.org/t/attempt-to-attach-glimmer-fails-with-error/304235>\
**Category:** Development\
**Tags:** polls\
**Created:** [17.Апрель.2024 08:47:28 UTC](https://meta.discourse.org/t/attempt-to-attach-glimmer-fails-with-error/304235 "2024-04-17T08:47:28Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [17.Апрель.2024 08:47:28 UTC](https://meta.discourse.org/t/attempt-to-attach-glimmer-fails-with-error/304235/1 "2024-04-17T08:47:28Z")

</div>

Я работаю над PR для плагина Poll.

Я пытаюсь отрендерить компонент Glimmer как лист дерева виджетов, как я делал это несколько раз ранее, но получаю странную ошибку, которую раньше не встречал:

`TypeError: this.parentMountWidgetComponent is undefined`

ошибка возникает на этой строке:

> <https://github.com/discourse/discourse/blob/df373d90fe9460b49aaa771e138aebf3f768c803/app/assets/javascripts/discourse/app/widgets/render-glimmer.js#L163>

Похоже, что `this.widget?._findView() || this._emberView`

возвращает `undefined`.

(`this.widget` существует)

> <https://github.com/discourse/discourse/blob/df373d90fe9460b49aaa771e138aebf3f768c803/app/assets/javascripts/discourse/app/widgets/render-glimmer.js#L181>

Мой код на очень ранней стадии находится здесь:

> <https://github.com/merefield/discourse/blob/04ff184ce5b8310cedc09e2028a4e01df0e73fea/plugins/poll/assets/javascripts/discourse/widgets/discourse-poll.js#L125>

Разрешено ли использовать `RenderGlimmer` в этом контексте?

---

_[View the full topic](https://meta.discourse.org/t/attempt-to-attach-glimmer-fails-with-error/304235)._
