Skip to content

Commit 2a14b4e

Browse files
committed
refactor: replace uid with menu-id, update index exports with TZDate
1 parent bc37169 commit 2a14b4e

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

src/VueDatePicker/components/DatepickerMenu.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div
3-
:id="rootProps.uid ? `dp-menu-${rootProps.uid}` : undefined"
3+
:id="rootProps.menuId"
44
ref="dp-menu"
55
:tabindex="inline.enabled ? undefined : '0'"
66
:role="inline.enabled ? undefined : 'dialog'"
@@ -65,7 +65,7 @@
6565
</template>
6666
</template>
6767
</div>
68-
<div class="dp__instance_calendar" role="document">
68+
<div class="dp__instance_calendar">
6969
<component
7070
:is="displayComponent"
7171
ref="dyn-cmp"

src/VueDatePicker/composables/useUtilsWithContext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export const useUtilsWithContext = () => {
2323
};
2424

2525
const isOutOfYearRange = (year: number) => {
26-
return year < +rootProps.yearRange[0]! || year > +rootProps.yearRange[1]!;
26+
return year < +rootProps.yearRange[0] || year > +rootProps.yearRange[1];
2727
};
2828

2929
return {

src/VueDatePicker/types/props.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export interface RootProps {
7272
placeholder?: string;
7373
timePicker?: boolean;
7474
range?: boolean | Partial<RangeConfig>;
75-
uid?: string; // todo
75+
menuId?: string;
7676
disabled?: boolean;
7777
readonly?: boolean;
7878
inline?: boolean | { input?: boolean };

src/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
import VueDatePickerRoot from './VueDatePicker/VueDatePickerRoot.vue';
2-
3-
export { VueDatePickerRoot as VueDatePicker };
1+
export { default as VueDatePicker } from './VueDatePicker/VueDatePickerRoot.vue';
2+
export { TZDate } from '@date-fns/tz';

0 commit comments

Comments
 (0)