Using [Mixin] to help render 2 charts that share methods

I am reading up on and trying to understand the concept of mixins and I was able to create this bar and line chart using chart.js. I added the shared components to the mixin object that is shared between my instance and component. Does this seem correct? For some reason, I feel like I’m doing something out of the ordinary. Maybe I’m not following best practice. If this can be improved upon, I would definitely appreciate the feedback. Thanks!

https://codepen.io/isogunro/pen/VwZedZZ?editors=1010