dev #2

Merged
Astrian merged 12 commits from dev into main 2025-02-25 22:26:27 +00:00
2 changed files with 232 additions and 232 deletions
Showing only changes of commit 8a76679159 - Show all commits

View File

@ -8,13 +8,8 @@
export default {
name: 'SingleDatePicker',
}
</script>
<script setup lang="ts">
import { ref, defineProps, watch, onMounted, toRefs, getCurrentInstance, PropType } from 'vue'
import { generateUniqueId, applyColor, getL10Weekday, getCalendarDates } from '../utils'
interface SingleDatePickerPropsColorScheme {
export interface SingleDatePickerPropsColorScheme {
mainColor: string
accentColor: string
borderColor: string
@ -22,7 +17,12 @@ export default {
reversedColor: string
}
type SingleDatePickerPropsAvailableDates = [Date | null, Date | null]
export type SingleDatePickerPropsAvailableDates = [Date | null, Date | null]
</script>
<script setup lang="ts">
import { ref, defineProps, watch, onMounted, toRefs, getCurrentInstance, PropType } from 'vue'
import { generateUniqueId, applyColor, getL10Weekday, getCalendarDates } from '../utils'
const props = defineProps({
/**

View File

@ -8,23 +8,23 @@
export default {
name: 'SingleDatePicker',
}
</script>
<script setup lang="ts">
import { ref, defineProps, toRefs, onMounted, getCurrentInstance, watch } from 'vue'
import { generateUniqueId, applyColor, getL10Weekday, getCalendarDates, calculateWeekNum } from '../utils'
interface SingleWeekPickerPropsColorScheme {
export interface SingleWeekPickerPropsColorScheme {
mainColor: string
accentColor: string
borderColor: string
hoverColor: string
reversedColor: string
}
interface SingleWeekPickerModelValue {
export interface SingleWeekPickerModelValue {
weekYear: number
weekNum: number
}
</script>
<script setup lang="ts">
import { ref, defineProps, toRefs, onMounted, getCurrentInstance, watch } from 'vue'
import { generateUniqueId, applyColor, getL10Weekday, getCalendarDates, calculateWeekNum } from '../utils'
const selectMonth = ref(false)
const uniqueId = generateUniqueId()