Javascript utils for help us to develop faster
npm install @dekalabs-npm/front-utilsJavascript utils for help us to develop faster
https://dekalabs.github.io/front-utils/
- Vanilla
- Vue
- VeeValidate
``javascript`
import { isEmpty, isObject, .... } from '@dekalabs/front-utils'
import { omitClassId, .... } from '@dekalabs/front-utils/vue'
import { testDecimal, .... } from '@dekalabs/front-utils/vee-validate'
By default the utils have this config:
- DateFormat
`javascript
export const defaultDatesFormat: Intl.DateTimeFormatOptions = {
year: 'numeric',
month: 'numeric',
day: 'numeric',
hour: 'numeric',
minute: 'numeric',
second: 'numeric',
}
export const defaultLanguage = 'es'
export const defaultPaginatedFilter: PaginatedFilter = {
page: 1,
page_size: 10,
}
`
You can change those values creating a configuration file like:
Create front-utils.ts file
`javascript`
import FrontUtilsConfig from '@dekalabs/front-utils/config'
// Like default vanilla params methods for format or language that affect format
FrontUtilsConfig.setDateFormat({
year: 'numeric',
month: 'numeric',
day: 'numeric',
})
FrontUtilsConfig.setLanguage('en')
// Or Infra list() default page filter
FrontUtilsConfig.setPaginatedFilter({ page: 1, page_size: 5 })
Load it on main.ts
`javascript``
.
...
.....
import '@/plugins/front-utils'
.....
...
.
- https://github.com/search?q=%40dekalabs%2Ffront-utils+path%3Apackage.json&type=code