UNPKG

@boichikpro/vue3-date-time-picker

Version:
64 lines (44 loc) 1.89 kB
# Vue3DateTimePicker Modern, lightweight, and flexible date and time picker for Vue 3. 🚀 ## 📌 Features - 📆 **Date & Time Selection** – Supports date, time, and range selection. - 🌍 **Localization** – Works with `vue-i18n` or standalone locale props. - 🎨 **Customizable** – Styled via CSS variables for easy theming. - ⚡ **Performance Optimized** – Lightweight and fast. - 🛠️ **Fully Typed** – Written in TypeScript with full type support. ## 📥 Installation npm install @boichikpro/vue3-date-time-picker # or yarn add @boichikpro/vue3-date-time-picker # or pnpm add @boichikpro/vue3-date-time-picker ## 🚀 Quick Start ### **Global Registration** import { createApp } from 'vue'; import App from './App.vue'; import { AppDateTimePicker, AppTimePicker } from '@boichikpro/vue3-date-time-picker'; import '@boichikpro/vue3-date-time-picker/assets/style.css'; import '@boichikpro/vue3-date-time-picker/assets/variables.css'; const app = createApp(App); app.component('AppDateTimePicker', AppDateTimePicker); app.component('AppTimePicker', AppTimePicker); app.mount('#app'); ### **Local Import** <template> <AppDateTimePicker v-model="date" /> <AppTimePicker v-model="time" /> </template> <script setup> import { ref } from 'vue'; import { AppDateTimePicker, AppTimePicker } from '@boichikpro/vue3-date-time-picker'; import '@boichikpro/vue3-date-time-picker/assets/style.css'; import '@boichikpro/vue3-date-time-picker/assets/variables.css'; const date = ref(null); const time = ref(null); </script> ## 📖 Documentation Full documentation is available at 👉 **[docs](https://boichik.github.io/vue3-date-time-picker)** ## 🛠️ Contributing Feel free to submit PRs or issues! ❤️ ## 📜 License MIT License © boichik