-
Notifications
You must be signed in to change notification settings - Fork 344
Open
Description
Hi! 👋
Today I used patch-package to patch vue-slider-component@4.1.0-beta.7 for the project I'm working on.
Here is the diff that solved my problem:
diff --git a/node_modules/vue-slider-component/lib/utils/control.ts b/node_modules/vue-slider-component/lib/utils/control.ts
index 1e09290..60cf252 100644
--- a/node_modules/vue-slider-component/lib/utils/control.ts
+++ b/node_modules/vue-slider-component/lib/utils/control.ts
@@ -1,5 +1,5 @@
import Decimal from './decimal'
-import {
+import type {
Value,
Mark,
MarkOption,
diff --git a/node_modules/vue-slider-component/lib/utils/index.ts b/node_modules/vue-slider-component/lib/utils/index.ts
index f60d0c5..5d0c5fe 100644
--- a/node_modules/vue-slider-component/lib/utils/index.ts
+++ b/node_modules/vue-slider-component/lib/utils/index.ts
@@ -1,4 +1,4 @@
-import { Direction } from '../typings'
+import type { Direction } from '../typings'
interface IPosObject {
x: number
diff --git a/node_modules/vue-slider-component/lib/vue-slider-dot.vue b/node_modules/vue-slider-component/lib/vue-slider-dot.vue
index bf97c05..c35aed1 100644
--- a/node_modules/vue-slider-component/lib/vue-slider-dot.vue
+++ b/node_modules/vue-slider-component/lib/vue-slider-dot.vue
@@ -20,8 +20,8 @@
</template>
<script lang="ts">
-import { defineComponent, PropType } from 'vue'
-import { Value, Styles, Position, TooltipProp, TooltipFormatter } from './typings'
+import { defineComponent, type PropType } from 'vue'
+import type { Value, Styles, Position, TooltipProp, TooltipFormatter } from './typings'
import './styles/dot.scss';
diff --git a/node_modules/vue-slider-component/lib/vue-slider-mark.vue b/node_modules/vue-slider-component/lib/vue-slider-mark.vue
index 008485a..47303a6 100644
--- a/node_modules/vue-slider-component/lib/vue-slider-mark.vue
+++ b/node_modules/vue-slider-component/lib/vue-slider-mark.vue
@@ -32,8 +32,8 @@
</template>
<script lang="ts">
-import { defineComponent, PropType } from 'vue'
-import { Mark, Styles } from './typings'
+import { defineComponent, type PropType } from 'vue'
+import type { Mark, Styles } from './typings'
import './styles/mark.scss';
diff --git a/node_modules/vue-slider-component/lib/vue-slider.vue b/node_modules/vue-slider-component/lib/vue-slider.vue
index 6a6089c..1e10ff7 100644
--- a/node_modules/vue-slider-component/lib/vue-slider.vue
+++ b/node_modules/vue-slider-component/lib/vue-slider.vue
@@ -102,10 +102,10 @@
</template>
<script lang="ts">
-import { defineComponent, PropType } from 'vue'
+import { defineComponent, type PropType } from 'vue'
import VueSliderDot from './vue-slider-dot.vue'
import VueSliderMark from './vue-slider-mark.vue'
-import {
+import type {
Value,
DataObject,
MarksProp,
@@ -119,10 +119,11 @@ import {
TooltipProp,
TooltipFormatter,
} from './typings'
-import { getSize, getPos, getKeyboardHandleFunc, HandleFunction } from './utils'
+import { getSize, getPos, getKeyboardHandleFunc, type HandleFunction } from './utils'
import Decimal from './utils/decimal'
-import Control, { ERROR_TYPE } from './utils/control'
-import State, { StateMap } from './utils/state'
+import Control, { type ERROR_TYPE } from './utils/control'
+import type { StateMap } from './utils/state'
+import State from './utils/state'
import './styles/slider.scss'
This issue body was partially generated by patch-package.
Metadata
Metadata
Assignees
Labels
No labels