Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/azurewarth0920/vue3-range-calendar

Calendar UI component library of Vue.js 3 for picking date, week, month, year ranges, with zero dependencies and high customizability.
https://github.com/azurewarth0920/vue3-range-calendar

calendar range rangepicker vue vue3

Last synced: 11 days ago
JSON representation

Calendar UI component library of Vue.js 3 for picking date, week, month, year ranges, with zero dependencies and high customizability.

Awesome Lists containing this project

README

        

# Vue3-range-calendar

## Overview
Vue3-range-calendar is a calendar UI component library for picking date, week, month, year ranges, with zero dependencies and high customizability for Vue3.

## Installation

### npm

```shell
yarn add vue3-range-calendar
# or
npm install vue3-range-calendar
```

Install component to the Vue instance.

```JavaScript
import { createApp } from 'vue'
import rangeCalendar from 'vue3-range-calendar'
import 'vue3-range-calendar/dist/styles/index.css'

const app = Vue.createApp({...})
app.use(rangeCalendar)
```

Then you can use the range calendar on your component.

eg.

```Vue

const start = ref<Date | null>(null)
const end = ref<Date | null>(null)

start:


end:


```

## Documentation

To check out [examples](https://vue3-range-calendar.azurewarth0920.com/example.html) and [options](https://vue3-range-calendar.azurewarth0920.com/options.html), visit [here](https://vue3-range-calendar.azurewarth0920.com/).