diff --git a/ui/src/components/CadastrarMedicosModal.jsx b/ui/src/components/CadastrarMedicosModal.jsx new file mode 100644 index 0000000..d4884dd --- /dev/null +++ b/ui/src/components/CadastrarMedicosModal.jsx @@ -0,0 +1,86 @@ +import { Modal, Form, Input, Button } from 'antd'; + +import _service from '@netuno/service-client'; + +function CadastrarMedicosModal({isCadastrarMedicosModalOpen, setIsCadastrarMedicosModalOpen}) { + const handleCadastrarMedicosOk = () => { + setIsCadastrarMedicosModalOpen(false); + }; + const handleCadastrarMedicosCancel = () => { + setIsCadastrarMedicosModalOpen(false); + }; + + const onFinish = values => { + console.log('Success:', values); + _service({ + url: "/services/medicos", + method: "POST", + data: {...values, especialidades: [], convenios: [] }, + success: (response) => { + if (response.json) { + console.log("Service Response", response.json); + } + }, + fail: (e) => { + console.log("Service Error", e); + } + }); + }; + + const onFinishFailed = errorInfo => { + console.log('Failed:', errorInfo); + }; + + return ( + <> + + + +
+ + + + + + + + + + + + + +
+ +
+ + + ); +} + +export default CadastrarMedicosModal; diff --git a/ui/src/containers/DashboardContainer/index.jsx b/ui/src/containers/DashboardContainer/index.jsx index 3fee7b7..5acd349 100644 --- a/ui/src/containers/DashboardContainer/index.jsx +++ b/ui/src/containers/DashboardContainer/index.jsx @@ -1,35 +1,13 @@ import { useState, useEffect } from "react"; -import { Modal, Button, Form, Input } from 'antd'; - -import _service from '@netuno/service-client'; +import { Button } from 'antd'; import ListaMedicosModal from "../../components/ListaMedicosModal.jsx"; import ListaPacientesModal from "../../components/ListaPacientesModal.jsx"; +import CadastrarMedicosModal from "../../components/CadastrarMedicosModal.jsx"; import "./index.less"; -const onFinish = values => { - console.log('Success:', values); - _service({ - url: "/services/medicos", - method: "POST", - data: {...values, especialidades: [], convenios: [] }, - success: (response) => { - if (response.json) { - console.log("Service Response", response.json); - } - }, - fail: (e) => { - console.log("Service Error", e); - } - }); -}; - -const onFinishFailed = errorInfo => { - console.log('Failed:', errorInfo); -}; - function DashboardContainer() { const [isPacientesModalOpen, setIsPacientesModalOpen] = useState(false); const [isMedicosModalOpen, setIsMedicosModalOpen] = useState(false); @@ -46,12 +24,6 @@ function DashboardContainer() { const showCadastrarMedicosModal = () => { setIsCadastrarMedicosModalOpen(true); }; - const handleCadastrarMedicosOk = () => { - setIsCadastrarMedicosModalOpen(false); - }; - const handleCadastrarMedicosCancel = () => { - setIsCadastrarMedicosModalOpen(false); - }; return ( <> @@ -73,47 +45,10 @@ function DashboardContainer() { isMedicosModalOpen={isMedicosModalOpen} setIsMedicosModalOpen={setIsMedicosModalOpen} /> - - -
- - - - - - - - - - - -
-
+ ); }