@w.dental/date-mask
Version:
Lib for using as maks for date input
39 lines (30 loc) • 2.03 kB
Markdown
# date-mask
[](https://www.codacy.com/gh/W-Dental/date-mask?utm_source=github.com&utm_medium=referral&utm_content=W-Dental/date-mask&utm_campaign=Badge_Grade)
[](https://www.codacy.com/gh/W-Dental/date-mask?utm_source=github.com&utm_medium=referral&utm_content=W-Dental/date-mask&utm_campaign=Badge_Coverage)


Lib for using as maks for date input
Lib para ser usada como máscara de entrada de data
## Installation | Instalação
`npm i @w.dental/date-mask`
### CDN Installation | Instalação via CDN
This package is available on CDNs too ([JSDelivr](https://www.jsdelivr.com/) and [UNPKG](https://unpkg.com/)).
```html
<!-- Using JSDelivr -->
<script src="https://cdn.jsdelivr.net/npm/@w.dental/date-mask"></script>
<!-- Using UNPKG -->
<script src="https://unpkg.com/@w.dental/date-mask"></script>
<script>
const selectedDate = dateMask('13081992');
console.log(selectedDate); // => 13/08/1992
</script>
```
## How to use | Como usar
```import dateMask from date-mask;```
The used params must be string and must be a valid value with these patterns: DD/MM/YYYY or MM/DD/YYYY
O parâmetro usado tem que ser do tipo string e deve ser um valor válido com estes padrões: DD/MM/YYYY ou MM/DD/YYYY
```const date: string = dateMask('13081992');```
If not be a valid value, it will throw an error
Caso não seja um valor válido, ele irá disparar um erro
``` 'You must to pass a digits as string with pattern DD/MM/YYYY or MM/DD/YYYY'```
[](https://app.fossa.com/projects/git%2Bgithub.com%2FW-Dental%2Fdate-mask?ref=badge_shield)