diff --git a/packages/buefy-next/rollup.config.mjs b/packages/buefy-next/rollup.config.mjs index e9a95badd..162a1e098 100644 --- a/packages/buefy-next/rollup.config.mjs +++ b/packages/buefy-next/rollup.config.mjs @@ -30,7 +30,6 @@ const components = fs ) const JS_COMPONENTS = [ - 'datetimepicker', ] const entries = { diff --git a/packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.js b/packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.ts similarity index 96% rename from packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.js rename to packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.ts index 0dd9f1270..6461e21bc 100644 --- a/packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.js +++ b/packages/buefy-next/src/components/datetimepicker/Datetimepicker.spec.ts @@ -1,7 +1,9 @@ +import { beforeEach, describe, expect, it } from 'vitest' import { shallowMount, mount } from '@vue/test-utils' -import Datetimepicker from '@components/datetimepicker/Datetimepicker' +import type { VueWrapper } from '@vue/test-utils' +import Datetimepicker from '@components/datetimepicker/Datetimepicker.vue' -let wrapper +let wrapper: VueWrapper> describe('Datetimepicker', () => { beforeEach(() => { diff --git a/packages/buefy-next/src/components/datetimepicker/Datetimepicker.vue b/packages/buefy-next/src/components/datetimepicker/Datetimepicker.vue index 07df86145..04b7b6cb9 100644 --- a/packages/buefy-next/src/components/datetimepicker/Datetimepicker.vue +++ b/packages/buefy-next/src/components/datetimepicker/Datetimepicker.vue @@ -94,28 +94,38 @@ /> - diff --git a/packages/buefy-next/src/components/datetimepicker/index.js b/packages/buefy-next/src/components/datetimepicker/index.ts similarity index 82% rename from packages/buefy-next/src/components/datetimepicker/index.js rename to packages/buefy-next/src/components/datetimepicker/index.ts index c06b245cc..35a91a80f 100644 --- a/packages/buefy-next/src/components/datetimepicker/index.js +++ b/packages/buefy-next/src/components/datetimepicker/index.ts @@ -1,9 +1,10 @@ +import type { App } from 'vue' import Datetimepicker from './Datetimepicker.vue' import { registerComponent } from '../../utils/plugins' const Plugin = { - install(Vue) { + install(Vue: App) { registerComponent(Vue, Datetimepicker) } } diff --git a/packages/docs/src/pages/components/datetimepicker/Datetimepicker.vue b/packages/docs/src/pages/components/datetimepicker/Datetimepicker.vue index 7504d16f4..903b9e819 100644 --- a/packages/docs/src/pages/components/datetimepicker/Datetimepicker.vue +++ b/packages/docs/src/pages/components/datetimepicker/Datetimepicker.vue @@ -26,29 +26,38 @@ - diff --git a/packages/docs/src/pages/components/datetimepicker/api/datetimepicker.js b/packages/docs/src/pages/components/datetimepicker/api/datetimepicker.ts similarity index 100% rename from packages/docs/src/pages/components/datetimepicker/api/datetimepicker.js rename to packages/docs/src/pages/components/datetimepicker/api/datetimepicker.ts diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExEditable.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExEditable.vue index 081c34906..f134ccf5f 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExEditable.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExEditable.vue @@ -32,11 +32,20 @@ - diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExFooter.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExFooter.vue index c57a4ac38..59cc5ce39 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExFooter.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExFooter.vue @@ -23,12 +23,20 @@ - diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExGranularity.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExGranularity.vue index f78ff8cf4..4c4707110 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExGranularity.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExGranularity.vue @@ -8,8 +8,15 @@ - \ No newline at end of file +}) + diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExInline.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExInline.vue index 856c17076..676bd06dd 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExInline.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExInline.vue @@ -2,12 +2,16 @@ - diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExRange.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExRange.vue index 72e0f7d48..d1a6a43d9 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExRange.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExRange.vue @@ -8,8 +8,15 @@ - diff --git a/packages/docs/src/pages/components/datetimepicker/examples/ExSimple.vue b/packages/docs/src/pages/components/datetimepicker/examples/ExSimple.vue index 60f71eea2..2a6b00107 100644 --- a/packages/docs/src/pages/components/datetimepicker/examples/ExSimple.vue +++ b/packages/docs/src/pages/components/datetimepicker/examples/ExSimple.vue @@ -64,11 +64,20 @@ -