Blocked components

Hi, I’m new in Ember. I want to create a base component, that contains some buttons (actions) and also have {{yield}} (data) inside it. So I want,for example, to create many contents with the same architecture

  1. That all of them will have these buttons,

  2. The data will be different for each of them

  3. And the action handler will go to the controller of each of the component, and not base.

How can I do it?

I will share a link through which you can resolve this issue