Component should be based on alpaca's one (which is in our dependencys) but with applied changes to match our designs.
https://alpaca-storybook.now.sh/
Once you adjust the design the current alpaka api should remain as simpel customization option (pass everything through :options
) but it also should expose slots-based configuration
<!-- Prop-based with our html -->
<SfRadio :options="options" />
<!-- With custom template, scoped slot -->
<SfRadio :options="options">
<template #label="option"> Option: {{ option.label }} </template>
<template #description="option"> Option: {{ option.description }} </template>
</SfRadio>