Cannot mount the "post-avatar" on the "topic-above-post-stream" plugin outlet

You’re likely missing attributes that the widget requires to show… for example, how does it know which user you want to show the avatar for in this context?

Looking at the original widget here:

it expects:

  • template
  • username
  • name
  • url

So you’d have to get the data you want into your plugin outlet, then pass it to the widget… something like

{{mount-widget widget="post-avatar" args=(hash username=this.username)}}

that said… what are you trying to achieve more specifically? if you just want to show an avatar, using the avatar helper might be a better way to go… that would look like:

{{avatar user imageSize="large"}}

in this case you’d still need to ensure user is present, because this is how it knows which user to display