Skip to content

ryu-man/svelte-date-picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Svelte date picker

A modern date picker for Svelte.js framework

Usage

import { Picker, Calendar } from "svelte-date-picker";

let selected;
// simple form
<Picker>
 <Calendar />
</Picker>;
import {Picker, Calendar} from 'svelte-date-picker'

let selected
let initial = new Date(selected || "2020-10-10")

<Picker  >
 <Calendar initial={initial} on:action={(date) => {selected = date}} />
</Picker>

Props

Picker

Prop Type Default Usage
format String "dd/MM/yyyy" used in picker input to format the selected date
selected String Date used in picker input to format the selected date
locale String "us" used in picker input to format the selected date
slot variable Type Default Usage
close () => void a function use to close the calendar popup

Calendar

Prop Type Default Usage
initial Date today used for the starting point
selected Date undefined specify a selected date
disablePredicate (date:Date)=>boolean ()=>false used to check if the date is not selectable
action (date:Date)=>void ()=>{} callback called when the date is selected

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published