Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/u12206050/directus-9-date-picker-interface

An alternative Date Picker Interface to the original Directus DateTime interface
https://github.com/u12206050/directus-9-date-picker-interface

Last synced: about 2 months ago
JSON representation

An alternative Date Picker Interface to the original Directus DateTime interface

Awesome Lists containing this project

README

        

# Date Picker Interface - for Directus 9

Based on the awesome [Flatpickr](https://flatpickr.js.org/) library.

![](screenshots/dev-example.png)

### Configuration

Supports min and max field dates so you can have a `from` and `to` setup.

### Install

- Install package: `npm install directus-date-picker-interface -S`
- Create folder: `mkdir extensions/interfaces/date-picker`
- Create file: `echo "export * as default from 'directus-date-picker-interface'" >> extensions/interfaces/date-picker/index.js`

```javascript
// extensions/interfaces/date-picker/index.js
export * as default from 'directus-date-picker-interface'
```

### Develop

All files in `src/DevComps` are purely for development purposes,
and are not included in the final build

- `npm install`
- `npm start`

### Deploy

- `npm run build`
- `cp dist PATH_TO_DIRECTUS_PROJECT/extensions/interfaces/date-picker`

### Todo

- [ ] Implement [Localizations](https://flatpickr.js.org/localization/)