0.0.4 • Published 3 years ago
@cmx-lib/utils v0.0.4
Utils
Este paquete contienen funcionalidades como conversión de fechas, parseo base64 a Blob entre otras utilidades
Instalación
npm i @cmx-lib/utilsUso
import { Component, OnInit } from '@angular/core';
import {
advanceOneDay,
formatDDMMYYY,
formatYYYMMDDHHSS,
} from '@cmx-lib/utils';
@Component({
selector: 'app-component',
templateUrl: './app.component.html'
})
export class AppComponent implements OnInit {
result: string;
ngOnInit(){
this.result = formatDDMMYYY(new Date());
}
}| Nombre | Tipo | parametro(s) | Retorno | Descripción |
|---|---|---|---|---|
| capitalizeFirstLetter | function | string | string, undefined | Transforma la primer letra en mayúscula |
| lowercaseTheFirstLetter | function | string | string, undefined | Transforma la primer letra en minúscula |
| parseJsonToFormData | static class | Object | FormData | Transforma un objeto en FormData |
| convertBase64ToBlobExcel | function | string, string? | Blob | Transforma un string base64 en Blob. El primer argumento es el string base64. El segundo argumento es el formato. Por default el formato es xls |
| convertFileToBase64 | function | File | Promise | Transforma un File en base64 |
| donwloadFile | function | Blob, string? | void | Realiza la descarga de un archivo. Se pasa como primer argumento un Blob. El segundo argumento es opcional y sirve para agregar nombre al archivo |
| extractErrorMessage | function | string | string,undefined | Extraer el texto para las traducciones de las api |
| formatYYYYMMDD | function | Date | string | Transforma un fecha en formato YYYY-MM-dd |
| advanceOneDay | function | string | Date | Transforma un string en fecha agregando un día adicional al actual |
| formatYYYMMDDHHSS | function | Date | string | Transforma una fecha en string en formato YYYY-MM-DD h:mm:ss |
| parseObjectToQueryParamas | function | Object | string | Transforma un Objeto en Queryparams |
Desarrollado por
Team Neoris