we are trying to create an accordion that needs different templates for the body among sections.
In your demo the same template is used for all accordion sections.
The goal is something like this:
Every comp-X is a Vue single-file-component with different properties and so on.
How can we accomplish this in Vue?
It looks like the dx-item component is what your are looking for. Please refer to the sample illustrating how to use it in your scenario: https://codesandbox.io/embed/overview-devextreme-accordion-nzzes.