euvl/vue-js-toggle-button

Images /Icons as labels

petr-hybler opened this issue · 1 comments

hey, could please add this possibility to add icons instead of plain strings pls?

thank you

Although it's not documented, looking through the code it appears you can use slots for the labels by setting the labels prop to true.

<toggle-button
  :labels="true"
>
  <template v-slot:checked>
    <my-checked-icon />
  </template>
  <template v-slot:unchecked>
    <my-unchecked-icon />
  </template>
</toggle-button>