Lint errors
Signed-off-by: Rodrigo Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
1 parent
9742d62ba2
commit
5acec6b71e
196 files changed
+10885
-6655
No files matched your search
@@ -1,7 +1,8 @@
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import { useParams } from 'react-router-dom';
|
||||
import { toast } from 'react-toastify';
|
||||
import api from '../../services/api';
|
||||
import React, { useEffect, useState } from "react";
|
||||
import { useParams } from "react-router-dom";
|
||||
import { toast } from "react-toastify";
|
||||
|
||||
import api from "../../services/api";
|
||||
|
||||
interface CalculoPensao {
|
||||
id: string;
|
||||
@@ -36,8 +37,8 @@ export function DetalhePensaoAlimenticia() {
|
||||
const response = await api.get(`/pensao-alimenticia/${id}`);
|
||||
setCalculo(response.data);
|
||||
} catch (error) {
|
||||
console.error('Erro ao carregar cálculo:', error);
|
||||
toast.error('Falha ao carregar dados do cálculo');
|
||||
console.error("Erro ao carregar cálculo:", error);
|
||||
toast.error("Falha ao carregar dados do cálculo");
|
||||
} finally {
|
||||
setLoading(false);
|
||||
}
|
||||
@@ -57,29 +58,53 @@ export function DetalhePensaoAlimenticia() {
|
||||
return (
|
||||
<div className="bg-white shadow-md rounded-lg p-6">
|
||||
<h1 className="text-2xl font-bold mb-4">{calculo.titulo}</h1>
|
||||
|
||||
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 gap-6">
|
||||
<div>
|
||||
<h2 className="text-lg font-semibold mb-2">Dados do Cálculo</h2>
|
||||
<div className="space-y-2">
|
||||
<p><span className="font-medium">Data Inicial:</span> {new Date(calculo.dataInicial).toLocaleDateString()}</p>
|
||||
<p>
|
||||
<span className="font-medium">Data Inicial:</span>{" "}
|
||||
{new Date(calculo.dataInicial).toLocaleDateString()}
|
||||
</p>
|
||||
{calculo.dataFinal && (
|
||||
<p><span className="font-medium">Data Final:</span> {new Date(calculo.dataFinal).toLocaleDateString()}</p>
|
||||
<p>
|
||||
<span className="font-medium">Data Final:</span>{" "}
|
||||
{new Date(calculo.dataFinal).toLocaleDateString()}
|
||||
</p>
|
||||
)}
|
||||
<p><span className="font-medium">Percentual:</span> {calculo.percentualSalarioMinimo}%</p>
|
||||
<p>
|
||||
<span className="font-medium">Percentual:</span>{" "}
|
||||
{calculo.percentualSalarioMinimo}%
|
||||
</p>
|
||||
{calculo.multaPactuada && (
|
||||
<p><span className="font-medium">Multa:</span> {calculo.multaPactuada}%</p>
|
||||
<p>
|
||||
<span className="font-medium">Multa:</span>{" "}
|
||||
{calculo.multaPactuada}%
|
||||
</p>
|
||||
)}
|
||||
<p><span className="font-medium">Índice:</span> {calculo.tipoAtualizacao}</p>
|
||||
<p>
|
||||
<span className="font-medium">Índice:</span>{" "}
|
||||
{calculo.tipoAtualizacao}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<h2 className="text-lg font-semibold mb-2">Valores</h2>
|
||||
<div className="space-y-2">
|
||||
<p><span className="font-medium">Valor Base:</span> R$ {calculo.valorCalculado.toFixed(2)}</p>
|
||||
<p><span className="font-medium">Valor Multa:</span> R$ {calculo.valorMulta.toFixed(2)}</p>
|
||||
<p><span className="font-medium">Valor Total:</span> R$ {calculo.valorTotal.toFixed(2)}</p>
|
||||
<p>
|
||||
<span className="font-medium">Valor Base:</span> R${" "}
|
||||
{calculo.valorCalculado.toFixed(2)}
|
||||
</p>
|
||||
<p>
|
||||
<span className="font-medium">Valor Multa:</span> R${" "}
|
||||
{calculo.valorMulta.toFixed(2)}
|
||||
</p>
|
||||
<p>
|
||||
<span className="font-medium">Valor Total:</span> R${" "}
|
||||
{calculo.valorTotal.toFixed(2)}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -92,4 +117,4 @@ export function DetalhePensaoAlimenticia() {
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user