big update

This commit is contained in:
2023-09-20 14:09:22 +03:00
parent f58a5106eb
commit 56c40021ba
35 changed files with 1049 additions and 324 deletions
+15 -7
View File
@@ -1,17 +1,25 @@
<script setup lang="ts">
import UiFieldCheckbox from './FieldCheckbox.vue'
// Props.
const props = defineProps<{
<script lang="ts">
export type TUiPickerDaysProps = {
modelValue?: number[]
label?: string
error?: string
readonly?: boolean
disabled?: boolean
}>()
}
export type TUiPickerDaysEmits = {
(e: 'update:modelValue', v: number[]): void
}
</script>
<script setup lang="ts">
import UiFieldCheckbox from './FieldCheckbox.vue'
// Props.
const props = defineProps<TUiPickerDaysProps>()
// Emits.
const emit = defineEmits<{ (e: 'update:modelValue', v: number[]): void }>()
const emit = defineEmits<TUiPickerDaysEmits>()
// Init data.
const days = ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Вс']