All files / src/components/atoms RequiredInput.vue

0% Statements 0/12
100% Branches 1/1
100% Functions 1/1
0% Lines 0/12

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 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119                                                                                                                                                                                                                                             
<template>
  <BaseRequiredField
    is="v-text-field"
    :model-value="modelValue"
    @update:model-value="$emit('update:modelValue', $event)"
    :label-key="labelKey"
    :label="label"
    :required="required"
    v-bind="$attrs"
  />
</template>
 
<script setup lang="ts">
// region import
import BaseRequiredField from './BaseRequiredField.vue'
// endregion import
 
// region Component
defineOptions({ name: 'RequiredInput' })
// endregion Component
 
// region types
// endregion types
 
// region interface
// endregion interface
 
// region props
const props = defineProps<{
  modelValue?: string | number | null
  labelKey?: string
  label?: string
  required?: boolean
}>()
// endregion props
 
// region emits
const emit = defineEmits<{
  (e: 'update:modelValue', v: string | number | null): void
}>()
// endregion emits
 
// region expose
// endregion expose
 
// region slots
// endregion slots
 
// region i18n
// endregion i18n
 
// region router
// endregion router
 
// region store
// endregion store
 
// region consts
// endregion consts
 
// region state
// endregion state
 
// region computed
// endregion computed
 
// region validation
// endregion validation
 
// region watchers
// endregion watchers
 
// region effects
// endregion effects
 
// region permissions
// endregion permissions
 
// region api
// endregion api
 
// region handlers
// endregion handlers
 
// region lifecycle
// endregion lifecycle
 
// region provide
// endregion provide
 
// region inject
// endregion inject
 
// region expose-public
// endregion expose-public
 
// region devtools
// endregion devtools
 
// region test-ids
// endregion test-ids
 
// region variable
// endregion variable
 
// region properties
// endregion properties
 
// region methods
// endregion methods
 
// region export
// endregion export
</script>
 
<style scoped>
 
</style>