<script>
const state = $state({hasCar: 'No'})
const options = ['Yes', 'No']
</script>
{#snippet radio(data, prop, value)}
<label>
<input type='radio' bind:group={data[prop]} {value} />
<span>{value}</span>
</label>
{/snippet}
<div>
<span>Do you have a car?</span>
{#each options as value}
{@render radio(state, 'hasCar', value)}
{/each}
</div>