Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 1x 1x 1x 3x 3x 3x 3x 3x | import { defineComponent, computed, toRef } from 'vue';
import { IOption } from '../../interfaces/options.interface';
import Option from '../Option/Option.vue';
export default defineComponent({
components: {
Option
},
props: {
optionData: Array
},
setup: (props, context) => {
const emit = context.emit;
const options = toRef(props, 'optionData');
const optionData = computed((): IOption[] => {
return (options.value || []) as IOption[];
});
return { emit, optionData };
}
}); |