diff --git a/README.md b/README.md index e29fd08..e1d2272 100644 --- a/README.md +++ b/README.md @@ -1,70 +1,20 @@ -# vue3-persian-datetime-picker +# vite-vue3-persian-datetime-picker -[![npm version](https://badge.fury.io/js/vue3-persian-datetime-picker.svg)](https://www.npmjs.com/package/vue3-persian-datetime-picker) +[![npm version](https://badge.fury.io/js/vite-vue3-persian-datetime-picker.svg)](https://badge.fury.io/js/vite-vue3-persian-datetime-picker) > A vue plugin to select jalali date and time +This package is a fork of [vue3-persian-datetime-picker](https://github.com/talkhabi/vue3-persian-datetime-picker) which is migrated to use vite as build tool instead of webpack. + See documentation and demo at [vue-persian-datetime-picker](https://talkhabi.github.io/vue-persian-datetime-picker). If you are using vuejs 2, please refer to [this repository](https://talkhabi.github.io/vue-persian-datetime-picker). ## Installation -### browser -```html - - - - -
- -
- -``` ### npm ```bash -npm install vue3-persian-datetime-picker --save -``` - -Configuration for moment to ignore loading locales: -```javascript -// vue.config.js: -module.exports = { - //.. - configureWebpack: { - plugins: [new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/)] - }, - //... -} -``` - -vitejs configuration: -```javascript -// vite.config.js -// ... -export default defineConfig({ - // ... - resolve: { - mainFields: [ - 'browser', - 'module', - 'main', - 'jsnext:main', - 'jsnext' - ] - } -}) +npm install vite-vue3-persian-datetime-picker --save ``` @@ -73,7 +23,7 @@ export default defineConfig({ // main.js import { createApp } from 'vue' -import Vue3PersianDatetimePicker from 'vue3-persian-datetime-picker' +import Vue3PersianDatetimePicker from 'vite-vue3-persian-datetime-picker' const app = createApp({}) app.component('DatePicker', Vue3PersianDatetimePicker) app.mount('#app') @@ -85,7 +35,7 @@ Or in component - - - -
- -
- - diff --git a/dist/favicon.ico b/dist/favicon.ico new file mode 100644 index 0000000..df36fcf Binary files /dev/null and b/dist/favicon.ico differ diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..1da57e3 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,18 @@ + + + + + + + + Vite Example + + + + + +
+ + + diff --git a/dist/picker/Vue3PersianDatetimePicker.vue.d.ts b/dist/picker/Vue3PersianDatetimePicker.vue.d.ts new file mode 100644 index 0000000..03d95ec --- /dev/null +++ b/dist/picker/Vue3PersianDatetimePicker.vue.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("vue").DefineSetupFnComponent, {}, {}, Record & {}, import("vue").PublicProps>; +export default _default; +//# sourceMappingURL=Vue3PersianDatetimePicker.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/Vue3PersianDatetimePicker.vue.d.ts.map b/dist/picker/Vue3PersianDatetimePicker.vue.d.ts.map new file mode 100644 index 0000000..c2c7fb8 --- /dev/null +++ b/dist/picker/Vue3PersianDatetimePicker.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Vue3PersianDatetimePicker.vue.d.ts","sourceRoot":"","sources":["../../src/picker/Vue3PersianDatetimePicker.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/Arrow.vue.d.ts b/dist/picker/components/Arrow.vue.d.ts new file mode 100644 index 0000000..4c5c62a --- /dev/null +++ b/dist/picker/components/Arrow.vue.d.ts @@ -0,0 +1,26 @@ +declare const _default: import("vue").DefineComponent, {}, {}, { + rotation(): number | undefined; +}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { + fill: string; + direction: string; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=Arrow.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/Arrow.vue.d.ts.map b/dist/picker/components/Arrow.vue.d.ts.map new file mode 100644 index 0000000..cd6559d --- /dev/null +++ b/dist/picker/components/Arrow.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Arrow.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/Arrow.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/Btn.vue.d.ts b/dist/picker/components/Btn.vue.d.ts new file mode 100644 index 0000000..61b1b31 --- /dev/null +++ b/dist/picker/components/Btn.vue.d.ts @@ -0,0 +1,15 @@ +declare const _default: import("vue").DefineComponent<{}, {}, { + interval: boolean; + timeout: boolean; + intervalDelay: number; +}, {}, { + click(): void; + down(): void; + up(): void; + intervalFn(): void; +}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update" | "fastUpdate")[], "update" | "fastUpdate", import("vue").PublicProps, Readonly<{}> & Readonly<{ + onUpdate?: (...args: any[]) => any; + onFastUpdate?: (...args: any[]) => any; +}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=Btn.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/Btn.vue.d.ts.map b/dist/picker/components/Btn.vue.d.ts.map new file mode 100644 index 0000000..5ce5f56 --- /dev/null +++ b/dist/picker/components/Btn.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Btn.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/Btn.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/CalendarIcon.vue.d.ts b/dist/picker/components/CalendarIcon.vue.d.ts new file mode 100644 index 0000000..a6e9f99 --- /dev/null +++ b/dist/picker/components/CalendarIcon.vue.d.ts @@ -0,0 +1,15 @@ +declare const _default: import("vue").DefineComponent, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { + fill: string; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=CalendarIcon.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/CalendarIcon.vue.d.ts.map b/dist/picker/components/CalendarIcon.vue.d.ts.map new file mode 100644 index 0000000..ddb1e25 --- /dev/null +++ b/dist/picker/components/CalendarIcon.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"CalendarIcon.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/CalendarIcon.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/EditIcon.vue.d.ts b/dist/picker/components/EditIcon.vue.d.ts new file mode 100644 index 0000000..3245934 --- /dev/null +++ b/dist/picker/components/EditIcon.vue.d.ts @@ -0,0 +1,15 @@ +declare const _default: import("vue").DefineComponent, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { + fill: string; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=EditIcon.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/EditIcon.vue.d.ts.map b/dist/picker/components/EditIcon.vue.d.ts.map new file mode 100644 index 0000000..0a9054a --- /dev/null +++ b/dist/picker/components/EditIcon.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"EditIcon.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/EditIcon.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/LocaleChange.vue.d.ts b/dist/picker/components/LocaleChange.vue.d.ts new file mode 100644 index 0000000..85f235b --- /dev/null +++ b/dist/picker/components/LocaleChange.vue.d.ts @@ -0,0 +1,38 @@ +declare const _default: import("vue").DefineComponent never[]; + }; + core: { + type: ObjectConstructor; + default: () => {}; + }; + localeData: { + type: ObjectConstructor; + default: () => {}; + }; +}>, {}, {}, { + activeItem(): string; + label(): any; +}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change"[], "change", import("vue").PublicProps, Readonly never[]; + }; + core: { + type: ObjectConstructor; + default: () => {}; + }; + localeData: { + type: ObjectConstructor; + default: () => {}; + }; +}>> & Readonly<{ + onChange?: (...args: any[]) => any; +}>, { + locales: unknown[]; + core: Record; + localeData: Record; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=LocaleChange.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/LocaleChange.vue.d.ts.map b/dist/picker/components/LocaleChange.vue.d.ts.map new file mode 100644 index 0000000..22d8a55 --- /dev/null +++ b/dist/picker/components/LocaleChange.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"LocaleChange.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/LocaleChange.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/TimeIcon.vue.d.ts b/dist/picker/components/TimeIcon.vue.d.ts new file mode 100644 index 0000000..fe77604 --- /dev/null +++ b/dist/picker/components/TimeIcon.vue.d.ts @@ -0,0 +1,15 @@ +declare const _default: import("vue").DefineComponent, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { + fill: string; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=TimeIcon.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/TimeIcon.vue.d.ts.map b/dist/picker/components/TimeIcon.vue.d.ts.map new file mode 100644 index 0000000..581e17d --- /dev/null +++ b/dist/picker/components/TimeIcon.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TimeIcon.vue.d.ts","sourceRoot":"","sources":["../../../src/picker/components/TimeIcon.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/simple/SimpleMode.vue.d.ts b/dist/picker/components/simple/SimpleMode.vue.d.ts new file mode 100644 index 0000000..6eeade9 --- /dev/null +++ b/dist/picker/components/simple/SimpleMode.vue.d.ts @@ -0,0 +1,383 @@ +declare const _default: import("vue").DefineComponent never[]; + }; + months: { + type: ArrayConstructor; + default: () => never[]; + }; + monthDays: { + type: ArrayConstructor; + default: () => never[]; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + formattedDate: { + type: StringConstructor; + default: null; + }; + hoveredItem: { + type: DateConstructor; + default: null; + }; + locales: { + type: ArrayConstructor; + default: () => never[]; + }; + core: { + type: ObjectConstructor; + default: null; + }; + setLocale: { + type: FunctionConstructor; + default: null; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; +}>, {}, { + vm: import("vue").CreateComponentPublicInstanceWithMixins never[]; + }; + months: { + type: ArrayConstructor; + default: () => never[]; + }; + monthDays: { + type: ArrayConstructor; + default: () => never[]; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + formattedDate: { + type: StringConstructor; + default: null; + }; + hoveredItem: { + type: DateConstructor; + default: null; + }; + locales: { + type: ArrayConstructor; + default: () => never[]; + }; + core: { + type: ObjectConstructor; + default: null; + }; + setLocale: { + type: FunctionConstructor; + default: null; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; + }>> & Readonly<{ + "onSelect-year"?: (...args: any[]) => any; + "onSelect-month"?: (...args: any[]) => any; + "onSelect-day"?: (...args: any[]) => any; + "onUpdate:hovered-item"?: (...args: any[]) => any; + }>, {}, {}, {}, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, Readonly never[]; + }; + months: { + type: ArrayConstructor; + default: () => never[]; + }; + monthDays: { + type: ArrayConstructor; + default: () => never[]; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + formattedDate: { + type: StringConstructor; + default: null; + }; + hoveredItem: { + type: DateConstructor; + default: null; + }; + locales: { + type: ArrayConstructor; + default: () => never[]; + }; + core: { + type: ObjectConstructor; + default: null; + }; + setLocale: { + type: FunctionConstructor; + default: null; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; + }>> & Readonly<{ + "onSelect-year"?: (...args: any[]) => any; + "onSelect-month"?: (...args: any[]) => any; + "onSelect-day"?: (...args: any[]) => any; + "onUpdate:hovered-item"?: (...args: any[]) => any; + }>, {}, false, {}, {}, {}, {}, string, {}, any, import("vue").ComponentProvideOptions, { + P: {}; + B: {}; + D: {}; + C: {}; + M: {}; + Defaults: {}; + }, Readonly never[]; + }; + months: { + type: ArrayConstructor; + default: () => never[]; + }; + monthDays: { + type: ArrayConstructor; + default: () => never[]; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + formattedDate: { + type: StringConstructor; + default: null; + }; + hoveredItem: { + type: DateConstructor; + default: null; + }; + locales: { + type: ArrayConstructor; + default: () => never[]; + }; + core: { + type: ObjectConstructor; + default: null; + }; + setLocale: { + type: FunctionConstructor; + default: null; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; + }>> & Readonly<{ + "onSelect-year"?: (...args: any[]) => any; + "onSelect-month"?: (...args: any[]) => any; + "onSelect-day"?: (...args: any[]) => any; + "onUpdate:hovered-item"?: (...args: any[]) => any; + }>, {}, {}, {}, import("vue").MethodOptions, {}>; +}, { + days(): any[]; + selectedYear(): any; + selectedMonth(): any; + selectedDay(): any; + showHeader(): number | boolean; +}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("select-year" | "select-month" | "select-day" | "update:hovered-item")[], "select-year" | "select-month" | "select-day" | "update:hovered-item", import("vue").PublicProps, Readonly never[]; + }; + months: { + type: ArrayConstructor; + default: () => never[]; + }; + monthDays: { + type: ArrayConstructor; + default: () => never[]; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + formattedDate: { + type: StringConstructor; + default: null; + }; + hoveredItem: { + type: DateConstructor; + default: null; + }; + locales: { + type: ArrayConstructor; + default: () => never[]; + }; + core: { + type: ObjectConstructor; + default: null; + }; + setLocale: { + type: FunctionConstructor; + default: null; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; +}>> & Readonly<{ + "onSelect-year"?: (...args: any[]) => any; + "onSelect-month"?: (...args: any[]) => any; + "onSelect-day"?: (...args: any[]) => any; + "onUpdate:hovered-item"?: (...args: any[]) => any; +}>, { + color: string; + range: boolean; + multiple: boolean; + visible: boolean; + formattedDate: string; + monthDays: unknown[]; + years: unknown[]; + months: unknown[]; + lang: Record; + hasStep: Function; + setLocale: Function; + convertToLocaleNumber: Function; + locales: unknown[]; + selectedDates: unknown[]; + core: Record; + hoveredItem: Date; +}, {}, { + LocaleChange: any; + SimpleModeColumn: any; +}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=SimpleMode.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/simple/SimpleMode.vue.d.ts.map b/dist/picker/components/simple/SimpleMode.vue.d.ts.map new file mode 100644 index 0000000..47b0e10 --- /dev/null +++ b/dist/picker/components/simple/SimpleMode.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SimpleMode.vue.d.ts","sourceRoot":"","sources":["../../../../src/picker/components/simple/SimpleMode.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/simple/SimpleModeColumn.vue.d.ts b/dist/picker/components/simple/SimpleModeColumn.vue.d.ts new file mode 100644 index 0000000..143d27b --- /dev/null +++ b/dist/picker/components/simple/SimpleModeColumn.vue.d.ts @@ -0,0 +1,37 @@ +declare const _default: import("vue").DefineComponent, {}, { + isMounted: boolean; +}, {}, { + scrollIntoView(duration: any): void; +}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { + locale: string; + label: string; + value: string | number; +}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=SimpleModeColumn.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/simple/SimpleModeColumn.vue.d.ts.map b/dist/picker/components/simple/SimpleModeColumn.vue.d.ts.map new file mode 100644 index 0000000..2daf039 --- /dev/null +++ b/dist/picker/components/simple/SimpleModeColumn.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SimpleModeColumn.vue.d.ts","sourceRoot":"","sources":["../../../../src/picker/components/simple/SimpleModeColumn.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/time/TimeColumn.vue.d.ts b/dist/picker/components/time/TimeColumn.vue.d.ts new file mode 100644 index 0000000..68b8fb8 --- /dev/null +++ b/dist/picker/components/time/TimeColumn.vue.d.ts @@ -0,0 +1,53 @@ +declare const _default: import("vue").DefineComponent {}; + }; +}>, {}, { + directionClass: string; + classFastCounter: string; + transitionSpeed: number; + timeout: boolean; + lastUpdate: number; + isInputFocused: boolean; + inputValue: string; +}, {}, { + update(value: any): void; + wheelUpdate(e: any): void; + fastUpdateCounter(e: any): void; + setDirection(val: any, old: any): void; + onInputSubmit(): void; + onInputChange(event: any): void; +}, any, import("vue").ComponentOptionsMixin, "filled"[], "filled", import("vue").PublicProps, Readonly {}; + }; +}>> & Readonly<{ + onFilled?: (...args: any[]) => any; +}>, { + jump: number; + formatter: Function; + attributes: Record; +}, {}, { + Btn: any; + Arrow: any; +}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=TimeColumn.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/time/TimeColumn.vue.d.ts.map b/dist/picker/components/time/TimeColumn.vue.d.ts.map new file mode 100644 index 0000000..ee7c5ee --- /dev/null +++ b/dist/picker/components/time/TimeColumn.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TimeColumn.vue.d.ts","sourceRoot":"","sources":["../../../../src/picker/components/time/TimeColumn.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/picker/components/time/TimeSection.vue.d.ts b/dist/picker/components/time/TimeSection.vue.d.ts new file mode 100644 index 0000000..b97311f --- /dev/null +++ b/dist/picker/components/time/TimeSection.vue.d.ts @@ -0,0 +1,132 @@ +declare const _default: import("vue").DefineComponent {}; + }; + time: { + type: ObjectConstructor; + default: () => {}; + }; + jumpMinute: { + type: NumberConstructor; + default: number; + }; + roundMinute: { + type: BooleanConstructor; + default: boolean; + }; + isDisableTime: { + type: BooleanConstructor; + default: boolean; + }; + getHighlights: { + type: FunctionConstructor; + default: null; + }; + isMore: { + type: FunctionConstructor; + default: null; + }; + isLower: { + type: FunctionConstructor; + default: null; + }; + minDate: { + type: (BooleanConstructor | ObjectConstructor)[]; + default: boolean; + }; + maxDate: { + type: (BooleanConstructor | ObjectConstructor)[]; + default: boolean; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; +}>, {}, {}, { + timeAttributes(): any; + hourModel: { + get(): any; + set(val: any): void; + }; + minuteModel: { + get(): any; + set(val: any): void; + }; +}, { + setTime(v: any, k: any): void; + focusNext(): void; +}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:date" | "update:time")[], "update:date" | "update:time", import("vue").PublicProps, Readonly {}; + }; + time: { + type: ObjectConstructor; + default: () => {}; + }; + jumpMinute: { + type: NumberConstructor; + default: number; + }; + roundMinute: { + type: BooleanConstructor; + default: boolean; + }; + isDisableTime: { + type: BooleanConstructor; + default: boolean; + }; + getHighlights: { + type: FunctionConstructor; + default: null; + }; + isMore: { + type: FunctionConstructor; + default: null; + }; + isLower: { + type: FunctionConstructor; + default: null; + }; + minDate: { + type: (BooleanConstructor | ObjectConstructor)[]; + default: boolean; + }; + maxDate: { + type: (BooleanConstructor | ObjectConstructor)[]; + default: boolean; + }; + selectedDates: { + type: ArrayConstructor; + default: () => never[]; + }; + convertToLocaleNumber: { + type: FunctionConstructor; + default: null; + }; +}>> & Readonly<{ + "onUpdate:date"?: (...args: any[]) => any; + "onUpdate:time"?: (...args: any[]) => any; +}>, { + date: Record; + jumpMinute: number; + roundMinute: boolean; + isDisableTime: boolean; + getHighlights: Function; + isLower: Function; + isMore: Function; + convertToLocaleNumber: Function; + time: Record; + selectedDates: unknown[]; + minDate: boolean | Record; + maxDate: boolean | Record; +}, {}, { + TimeColumn: any; +}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=TimeSection.vue.d.ts.map \ No newline at end of file diff --git a/dist/picker/components/time/TimeSection.vue.d.ts.map b/dist/picker/components/time/TimeSection.vue.d.ts.map new file mode 100644 index 0000000..5b6c6d2 --- /dev/null +++ b/dist/picker/components/time/TimeSection.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TimeSection.vue.d.ts","sourceRoot":"","sources":["../../../../src/picker/components/time/TimeSection.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/views/Home.vue.d.ts b/dist/views/Home.vue.d.ts new file mode 100644 index 0000000..8acd3ed --- /dev/null +++ b/dist/views/Home.vue.d.ts @@ -0,0 +1,9 @@ +declare const _default: import("vue").DefineComponent<{}, {}, { + date: string; + time: string; + pageTitle: any; +}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, { + DatePicker: any; +}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; +export default _default; +//# sourceMappingURL=Home.vue.d.ts.map \ No newline at end of file diff --git a/dist/views/Home.vue.d.ts.map b/dist/views/Home.vue.d.ts.map new file mode 100644 index 0000000..99d1ef6 --- /dev/null +++ b/dist/views/Home.vue.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Home.vue.d.ts","sourceRoot":"","sources":["../../src/views/Home.vue"],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/vue3-persian-datetime-picker.common.js b/dist/vue3-persian-datetime-picker.common.js deleted file mode 100644 index 93d5a0e..0000000 --- a/dist/vue3-persian-datetime-picker.common.js +++ /dev/null @@ -1,4457 +0,0 @@ -module.exports = -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "fb15"); -/******/ }) -/************************************************************************/ -/******/ ({ - -/***/ "24fb": -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -/* - MIT License http://www.opensource.org/licenses/mit-license.php - Author Tobias Koppers @sokra -*/ -// css base code, injected by the css-loader -// eslint-disable-next-line func-names -module.exports = function (useSourceMap) { - var list = []; // return the list of modules as css string - - list.toString = function toString() { - return this.map(function (item) { - var content = cssWithMappingToString(item, useSourceMap); - - if (item[2]) { - return "@media ".concat(item[2], " {").concat(content, "}"); - } - - return content; - }).join(''); - }; // import a list of modules into the list - // eslint-disable-next-line func-names - - - list.i = function (modules, mediaQuery, dedupe) { - if (typeof modules === 'string') { - // eslint-disable-next-line no-param-reassign - modules = [[null, modules, '']]; - } - - var alreadyImportedModules = {}; - - if (dedupe) { - for (var i = 0; i < this.length; i++) { - // eslint-disable-next-line prefer-destructuring - var id = this[i][0]; - - if (id != null) { - alreadyImportedModules[id] = true; - } - } - } - - for (var _i = 0; _i < modules.length; _i++) { - var item = [].concat(modules[_i]); - - if (dedupe && alreadyImportedModules[item[0]]) { - // eslint-disable-next-line no-continue - continue; - } - - if (mediaQuery) { - if (!item[2]) { - item[2] = mediaQuery; - } else { - item[2] = "".concat(mediaQuery, " and ").concat(item[2]); - } - } - - list.push(item); - } - }; - - return list; -}; - -function cssWithMappingToString(item, useSourceMap) { - var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring - - var cssMapping = item[3]; - - if (!cssMapping) { - return content; - } - - if (useSourceMap && typeof btoa === 'function') { - var sourceMapping = toComment(cssMapping); - var sourceURLs = cssMapping.sources.map(function (source) { - return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */"); - }); - return [content].concat(sourceURLs).concat([sourceMapping]).join('\n'); - } - - return [content].join('\n'); -} // Adapted from convert-source-map (MIT) - - -function toComment(sourceMap) { - // eslint-disable-next-line no-undef - var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))); - var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); - return "/*# ".concat(data, " */"); -} - -/***/ }), - -/***/ "4635": -/***/ (function(module, exports, __webpack_require__) { - -// style-loader: Adds some css to the DOM by adding a