From 9473896e9387fa7b45f27c70e30228e14f863821 Mon Sep 17 00:00:00 2001 From: ken Date: Sat, 20 Mar 2021 22:56:14 +0700 Subject: [PATCH] fix issues lazy localization --- CHANGELOG.md | 5 +++++ dev/serve.vue | 2 +- package-lock.json | 4 ++-- package.json | 2 +- src/litepie-datepicker.vue | 22 +--------------------- vue.config.js | 2 +- 6 files changed, 11 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 95e49d5..5003386 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -62,6 +62,10 @@ All notable changes to this project will be documented in this file. - Added trigger `emit` on keyup event. +## [1.0.12] + +- Fix issues localization lazy load. + [Released]: https://github.com/kenhyuwa/litepie-datepicker/ [1.0.0]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.0 [1.0.1]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.1 @@ -75,3 +79,4 @@ All notable changes to this project will be documented in this file. [1.0.9]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.9 [1.0.10]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.10 [1.0.11]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.11 +[1.0.12]: https://github.com/kenhyuwa/litepie-datepicker/releases/tag/v1.0.12 diff --git a/dev/serve.vue b/dev/serve.vue index 1adaa65..6d5ef2e 100644 --- a/dev/serve.vue +++ b/dev/serve.vue @@ -83,7 +83,7 @@ export default defineComponent({ }, setup() { const away = ref(null); - const dateValue = ref([]); + const dateValue = ref('30 Oktober 2021 ~ 18 Februari 2023'); const shortcuts = () => { return [ { diff --git a/package-lock.json b/package-lock.json index bd76ba6..f25e0e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "litepie-datepicker", - "version": "1.0.11", + "version": "1.0.12", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "1.0.11", + "version": "1.0.12", "license": "MIT", "devDependencies": { "@babel/core": "^7.12.10", diff --git a/package.json b/package.json index af1fab0..26f9750 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "litepie-datepicker", - "version": "1.0.11", + "version": "1.0.12", "description": "A date range picker component for Vue.js and Tailwind CSS, dependent to day.js", "main": "dist/litepie-datepicker.ssr.js", "browser": "dist/litepie-datepicker.esm.js", diff --git a/src/litepie-datepicker.vue b/src/litepie-datepicker.vue index 01e7a1b..2fbcc6f 100644 --- a/src/litepie-datepicker.vue +++ b/src/litepie-datepicker.vue @@ -1380,29 +1380,9 @@ export default /*#__PURE__*/ defineComponent({ watch( () => isShow.value, - newValue => { + () => { nextTick(() => { placement.value = useVisibleViewport(LitepieRef.value); - if (newValue && pickerValue.value !== '') { - if (asRange()) { - const [s, e] = pickerValue.value.split(props.separator); - const start = dayjs(s, props.formatter.date, true); - const end = dayjs(e, props.formatter.date, true); - datepicker.value.previous = start; - if (start.isSame(end, 'month')) { - datepicker.value.next = start.add(1, 'month'); - } else { - datepicker.value.next = end; - } - } else { - datepicker.value.previous = dayjs( - pickerValue.value, - props.formatter.date, - true - ); - datepicker.value.next = datepicker.value.previous.add(1, 'month'); - } - } }); } ); diff --git a/vue.config.js b/vue.config.js index cd2fe92..d1595b6 100644 --- a/vue.config.js +++ b/vue.config.js @@ -43,7 +43,7 @@ module.exports = { appleMobileWebAppCapable: 'yes', appleMobileWebAppStatusBarStyle: 'black', manifestOptions: { - orientation: 'landscape', + orientation: 'portrait', background_color: '#ffffff', icons: [ {