petis-utils
v1.6.46
Published
Biblioteca de utilidades para o projeto Petis
Downloads
25
Keywords
Readme
Petis-utils
Installation
npm install --save petis-utils
yarn add petis-utils
Development
# install dependencies
yarn install
# build with minification
yarn release
# publish
bin/publish
Import modularizado
import * as PetisUtils from 'petis-utils'
import { models } from 'petis-utils'
import * as models from 'petis-utils/dist/models'
import { Animal } from 'petis-utils/dist/models'
import { constants } from 'petis-utils'
import * as constants from 'petis-utils/dist/constants'
import { castracaoStatus } from 'petis-utils/dist/constants'
import locales from 'petis-utils/dist/locales'
Constants
import {
castracaoStatus,
saldoTipoTask,
contaCorrenteTipo
} from 'petis-utils/dist/constants'
var solicitado = castracaoStatus.SOLICITADO
Locales for i18n
import { locales } from 'petis-utils'
import { I18n } from 'paliari-js-utils'
const i18n = new I18n(locales, 'pt_br')
Exemplo de estrutura dos locales:
pt_br:
buttons:
save: 'Salvar'
#...
db:
attributes:
pessoa:
id: ID
uid: 'CPF/CNPJ'
#...
enums:
castracao:
status:
solicitado: Solicitado
#...
errors:
permission_denied: 'Permissão negada'
auth:
invalid_uid: 'O CPF/CNPJ é inválido'
#...
messages:
sign_out_confirm: 'Tem certeza que deseja sair?'
could_not_load_record: 'Não foi possível carregar o registro'
#...
#...