This commit is contained in:
Luiz H. R. Silva 2024-06-04 21:22:33 -03:00
parent ac361d54a0
commit f4e8a8d5bf
6 changed files with 110 additions and 83 deletions

View file

@ -1,5 +1,5 @@
import type * as mui_material from "@mui/material";
import { type tipoResposta } from "~comuns/dist";
import { type tipoResposta } from "p-respostas";
import React from "react";
import type * as react_toastify from "react-toastify";
import type { Id } from "react-toastify";

View file

@ -4,14 +4,14 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.componentesAlerta = void 0;
const dist_1 = require("~comuns/dist");
const dist_2 = require("~estaticos/dist");
const dist_1 = require("p-estaticos/dist");
const p_respostas_1 = require("p-respostas");
const react_1 = __importDefault(require("react"));
const autoClose = 5000;
const componentesAlerta = ({ mui_material: { Avatar, Typography }, react_toastify: { ToastContainer, Slide, toast }, }) => {
const AlertaContainer = () => (react_1.default.createElement(ToastContainer, { position: "bottom-left", autoClose: autoClose, hideProgressBar: false, newestOnTop: false, closeOnClick: true, rtl: false, pauseOnFocusLoss: true, draggable: true, pauseOnHover: true, theme: "light", transition: Slide }));
const aguarde = () => toast.loading(() => react_1.default.createElement(Typography, { sx: { marginLeft: 4 } }, "\"Aguarde...\""), {
icon: () => (react_1.default.createElement(Avatar, { src: (0, dist_2.estaticos)("link-servidor").imagens["quero-quero.gif"], alt: "Carregando..." })),
icon: () => (react_1.default.createElement(Avatar, { src: (0, dist_1.estaticos)("link-servidor").imagens["quero-quero.gif"], alt: "Carregando..." })),
});
const exibir = (res, id) => {
console.table(res);
@ -66,11 +66,11 @@ const componentesAlerta = ({ mui_material: { Avatar, Typography }, react_toastif
toast.dismiss(this.id);
}
erro(mensagem) {
this.exibir(dist_1.respostaComuns.erro(mensagem));
this.exibir(p_respostas_1.respostaComuns.erro(mensagem));
return this;
}
erroCatch(erro) {
const erroResposta = dist_1.respostaComuns.erro(erro.response?.data?.mensagem
const erroResposta = p_respostas_1.respostaComuns.erro(erro.response?.data?.mensagem
? erro.response?.data?.mensagem
: erro.message
? erro.message
@ -81,7 +81,7 @@ const componentesAlerta = ({ mui_material: { Avatar, Typography }, react_toastif
return this;
}
sucesso(mensagem) {
this.exibir(dist_1.respostaComuns.valor(mensagem));
this.exibir(p_respostas_1.respostaComuns.valor(mensagem));
return this;
}
}

View file

@ -1 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/componentes/AlertasFront/index.tsx"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/componentes/AlertasFront/index.tsx"],"names":[],"mappings":"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"}