# calender **Repository Path**: secosun/calender ## Basic Information - **Project Name**: calender - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-28 - **Last Updated**: 2024-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # svelte-calendar A small date picker built with Svelte 3. Demo available here: [view docs and examples](https://6edesign.github.io/svelte-calendar). ![Demo](static/demo.gif) ## Installation ```sh npm i -D svelte-calendar ``` ## Features - Day, Month & Year pickers - Responsive - Keyboard, touch, and scroll support - Inline & Picker modes - Virtual/infinite grid for animation performance - Store-driven and extensible - [Localization](https://6edesign.github.io/svelte-calendar) using `day.js` ## Usage within svelte-kit project When using this component within a svelte-kit application it is necessary to add its two dependencies (`just-throttle` and `dayjs`) to the `config.kit.vite.optimizeDeps.include` array in `svelte.config.js`. Eg: your config should include the following: ```js const config = { kit: { vite: { optimizeDeps: { include: ['just-throttle', 'dayjs'] } } } }; export default config; ``` ## Features In Development - time picker - date & date-time range picker