Compare commits

...

2 Commits

Author SHA1 Message Date
jp-lima
fe455a256a Exclusão do botão de cancelar 2025-10-03 23:05:13 -03:00
jp-lima
1c0ef1cbe5 Ultimas mudanças 2025-10-03 23:00:28 -03:00
7 changed files with 13 additions and 26 deletions

View File

@ -502,11 +502,7 @@ function DoctorForm({ onSave, onCancel, formData, setFormData }) {
> >
Salvar Médico Salvar Médico
</button> </button>
<Link to={'/medicos'}>
<button className="btn btn-light" onClick={onCancel} style={{ fontSize: '1.2rem', padding: '0.75rem 1.5rem' }}>
Cancelar
</button>
</Link>
</div> </div>
</div> </div>
</> </>

View File

@ -1,8 +1,10 @@
import React, { useState, useEffect } from 'react'; import React, { useState, useEffect } from 'react';
import { Link } from 'react-router-dom'; import { Link,useNavigate, useLocation } from 'react-router-dom';
import { FormatTelefones, FormatPeso, FormatCPF } from '../utils/Formatar/Format'; import { FormatTelefones, FormatPeso, FormatCPF } from '../utils/Formatar/Format';
function PatientForm({ onSave, onCancel, formData, setFormData }) { function PatientForm({ onSave, formData, setFormData }) {
const [errorModalMsg, setErrorModalMsg] = useState(""); const [errorModalMsg, setErrorModalMsg] = useState("");
const [showModal, setShowModal] = useState(false); const [showModal, setShowModal] = useState(false);
const [pacienteExistente, setPacienteExistente] = useState(null); const [pacienteExistente, setPacienteExistente] = useState(null);
@ -441,11 +443,7 @@ function PatientForm({ onSave, onCancel, formData, setFormData }) {
<button className="btn btn-success me-3" onClick={handleSubmit} style={{ fontSize: '1.2rem', padding: '0.75rem 1.5rem' }}> <button className="btn btn-success me-3" onClick={handleSubmit} style={{ fontSize: '1.2rem', padding: '0.75rem 1.5rem' }}>
Salvar Paciente Salvar Paciente
</button> </button>
<Link to='/pacientes'>
<button className="btn btn-light" style={{ fontSize: '1.2rem', padding: '0.75rem 1.5rem' }}>
Cancelar
</button>
</Link>
</div> </div>
{/* Modal de erro - EXATAMENTE COMO NA IMAGEM */} {/* Modal de erro - EXATAMENTE COMO NA IMAGEM */}

View File

@ -95,10 +95,7 @@ function DoctorCadastroManager() {
<div className="col-12"> <div className="col-12">
<DoctorForm <DoctorForm
onSave={handleSaveDoctor} onSave={handleSaveDoctor}
onCancel={() => {
const prefixo = location.pathname.split("/")[1];
navigate(`/${prefixo}/medicos`);
}}
formData={DoctorDict} formData={DoctorDict}
setFormData={setDoctorDict} setFormData={setDoctorDict}
/> />

View File

@ -63,7 +63,7 @@ const authHeader = getAuthorizationHeader()
<DoctorForm <DoctorForm
onSave={HandlePutDoctor} onSave={HandlePutDoctor}
onCancel={console.log('Não atualizar')}
formData={DoctorToPUT} formData={DoctorToPUT}
setFormData={setDoctorPUT} setFormData={setDoctorPUT}

View File

@ -3,7 +3,7 @@ import API_KEY from "../components/utils/apiKeys";
import { useAuth } from "../components/utils/AuthProvider"; import { useAuth } from "../components/utils/AuthProvider";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
function TableDoctor({ setPatientID }) { function TableDoctor() {
const { getAuthorizationHeader, isAuthenticated } = useAuth(); const { getAuthorizationHeader, isAuthenticated } = useAuth();
const [medicos, setMedicos] = useState([]); const [medicos, setMedicos] = useState([]);
@ -163,7 +163,7 @@ function TableDoctor({ setPatientID }) {
<td> <td>
<div className="d-flex gap-2"> <div className="d-flex gap-2">
{/* Ver Detalhes */} {/* Ver Detalhes */}
<Link to={`/medicos/${medico.id}`}> <Link to={`${medico.id}`}>
<button <button
className="btn btn-sm" className="btn btn-sm"
style={{ style={{
@ -181,7 +181,7 @@ function TableDoctor({ setPatientID }) {
</Link> </Link>
{/* Editar */} {/* Editar */}
<Link to={`/medicos/${medico.id}/edit`}> <Link to={`${medico.id}/edit`}>
<button <button
className="btn btn-sm" className="btn btn-sm"
style={{ style={{

View File

@ -56,7 +56,6 @@ const HandlePutPatient = async () => {
if(response.ok === false){ if(response.ok === false){
console.error("Erro ao atualizar paciente:"); console.error("Erro ao atualizar paciente:");
} }
else{ else{
@ -79,7 +78,7 @@ const HandlePutPatient = async () => {
<PatientForm <PatientForm
onSave={HandlePutPatient} onSave={HandlePutPatient}
onCancel={() => {navigate('/secretaria/pacientes')}}
formData={PatientToPUT} formData={PatientToPUT}
setFormData={setPatientPUT} setFormData={setPatientPUT}
/> />

View File

@ -127,10 +127,7 @@ function PatientCadastroManager( {setCurrentPage} ) {
<div className="col-12"> <div className="col-12">
<PatientForm <PatientForm
onSave={handleSavePatient} onSave={handleSavePatient}
onCancel={() => {
const prefixo = location.pathname.split("/")[1];
navigate(`/${prefixo}/pacientes`);
}}
formData={formData} formData={formData}
setFormData={setFormData} setFormData={setFormData}
/> />