@burand/angular
Este é um repositório abstrato para uso com projetos Angular.
Ele contém métodos básicos para manipular uma coleção do Firebase, e métodos comuns para uso.
Primeiros passos:
Instalação
Para usar este projeto, instale primeiro suas dependências:
npm i @burand/angular @angular/fire uuid
e as dependências de desenvolvimento:
npm i -D @types/uuid
Pronto para usar!
Agora, você já pode utilizar as importações:
import { ImgFallbackDirective } from "@burand/angular";
import { ApiError, AppError, DocumentNotFoundError } from "@burand/angular";
import { FirebaseAbstract, Model, ofFirestore, toFirestore, toNativeTypes } from "@burand/angular";
import { AgePipe, SafePipe, ShortNamePipe, TimeAgoPipe } from "@burand/angular";
import { errorTailorConfig, apiErrosTranslate, getApiError } from "@burand/angular";
import { AddDocument, SetDocument, UpdateDocument, FirebaseWhere } from "@burand/angular";
import { abbreviateLastName, base64ToFile, calculateAge, inputUUID, LocalStorage, readFileAsDataURL, removeAccents, removeNonDigits } from "@burand/angular";
import { cnpjValidator, cpfValidator, emailValidator, fullNameValidator } from "@burand/angular";