import{_ as i}from"./plugin-vue_export-helper-DlAUqK2U.js";import{c as l,a,b as n,d as e,o as t}from"./app-h9l50wZ_.js";const d={};function p(r,s){return t(),l("div",null,s[0]||(s[0]=[a(`
<ds-radio :options="['blue', 'red', 'green']" /><ds-radio
label="Color"
:options="['blue', 'red', 'green']" />Use v-model to bind a value to the select input.
<template>
<div>
<ds-radio
v-model="color"
:options="['blue', 'red', 'green']"
placeholder="Color ..."></ds-radio>
<ds-text>Your color: {{ color }}</ds-text>
</div>
</template>
<script>
export default {
data() {
return {
color: 'blue'
}
}
}
</script><ds-radio
label="Color"
:options="['blue', 'red', 'green']"
buttons />If you need to validate more than one field it is better to use the form component.
<template>
<div>
<ds-radio
v-model="color"
:options="['blue', 'red', 'green']"
:schema="{type: 'enum', enum: ['green'], message: 'Please choose green :)' }"
placeholder="Color ..." />
</div>
</template>
<script>
export default {
data() {
return {
color: ''
}
}
}
</script><ds-radio :options=\\"['blue', 'red', 'green']\\" />\\n