fix: apply ESLint rule vue/define-macros-order

This commit is contained in:
iamsivin
2024-07-25 23:58:58 +05:30
parent b92f7536d2
commit a3229cee99
23 changed files with 80 additions and 78 deletions
@@ -31,6 +31,7 @@ import CalendarMonth from './components/CalendarMonth.vue';
import CalendarWeek from './components/CalendarWeek.vue';
import CalendarFooter from './components/CalendarFooter.vue';
const emit = defineEmits(['change']);
const { LAST_7_DAYS, LAST_30_DAYS, CUSTOM_RANGE } = DATE_RANGE_TYPES;
const { START_CALENDAR, END_CALENDAR } = CALENDAR_TYPES;
const { WEEK, MONTH, YEAR } = CALENDAR_PERIODS;
@@ -54,8 +55,6 @@ const hoveredEndDate = ref(null);
const manualStartDate = ref(selectedStartDate.value);
const manualEndDate = ref(selectedEndDate.value);
const emit = defineEmits(['change']);
// Watcher will set the start and end dates based on the selected range
watch(selectedRange, newRange => {
if (newRange !== CUSTOM_RANGE) {
@@ -18,6 +18,7 @@ const props = defineProps({
endCurrentDate: Date,
});
const emit = defineEmits(['selectMonth', 'prev', 'next', 'setView']);
const { START_CALENDAR } = CALENDAR_TYPES;
const { MONTH, YEAR } = CALENDAR_PERIODS;
@@ -33,8 +34,6 @@ const activeMonthIndex = computed(() => {
return getMonth(date);
});
const emit = defineEmits(['selectMonth', 'prev', 'next', 'setView']);
const setViewMode = (type, mode) => {
emit('setView', type, mode);
};
@@ -14,6 +14,8 @@ const props = defineProps({
endCurrentDate: Date,
});
const emit = defineEmits(['selectYear']);
const { START_CALENDAR } = CALENDAR_TYPES;
const calculateStartYear = date => {
@@ -52,8 +54,6 @@ const onClickNext = () => {
startYear.value = addYears(new Date(startYear.value, 0, 1), 10).getFullYear();
};
const emit = defineEmits(['selectYear']);
const selectYear = year => {
emit('selectYear', year);
};
@@ -12,6 +12,8 @@ const props = defineProps({
},
});
const emit = defineEmits(['open']);
const formatDateRange = computed(() => {
const startDate = props.selectedStartDate;
const endDate = props.selectedEndDate;
@@ -39,8 +41,6 @@ const activeDateRange = computed(
() => dateRanges.find(range => range.value === props.selectedRange).label
);
const emit = defineEmits(['open']);
const openDatePicker = () => {
emit('open');
};