Esta librería contiene un conjunto de componentes y funciones utiles para los aplicativos frontend de UpConta
npm install upconta.frontend-utilsEsta librería contiene un conjunto de componentes y funciones utiles para los
aplicativos frontend de UpConta
Para poder testear los cambios en el código se deben ejecutar en 2 terminales
distintas cada uno de los comandos:
``bashcorrer en modo pruebas
pnpm run dev
La aplicación en next debe utilizar los archivos compilados.
Dependencias
Las siguientes dependencias deben ser instaladas en los proyectos que utilicen esta librería
`zsh
pnpm add antd -P
`Características
Variables de entorno necesarias
`
NEXT_PUBLIC_API=http://localhost:3000
NEXT_PUBLIC_API_OPEN=https://api-test.upconta.com
NEXT_PUBLIC_RESTIFY=http://localhost:3001
NEXT_PUBLIC_RESTIFY_OPEN=https://api-test.upconta.com
NEXT_PUBLIC_UTILS=https://utils.upconta.com
NEXT_PUBLIC_UTILS_OPEN=https://utils.upconta.com
NEXT_PUBLIC_DOMINIO='upconta.com'
`Estilos de UpConta
Las siguientes son un conjunto de configuraciones para que los proyectos que utilicen esta librería puedan tener el estilo de UpConta.
Se debe agregar el
margin: 0 al body del proyecto:`tsx
import { Html, Head, Main, NextScript } from "next/document";export default function Document() {
return (
`
El estilo principal de UpConta y las configuraciones para Ant Design se encuentran dentro del componente TemaPrincipal y debe utilizarse de la siguiente manera
`tsx
// _app.tsx
import { TemaPrincipal } from "upconta.frontend-utils"
export default function App({ Component, pageProps }: AppProps) {
return (
);
}
``