2 Commits

3 changed files with 23 additions and 2 deletions
Unified View
  1. +6
    -1
      ui/src/components/CadastrarMedicosModal.jsx
  2. +16
    -1
      ui/src/components/ListaMedicos.jsx
  3. +1
    -0
      ui/src/components/LoginModal.jsx

+ 6
- 1
ui/src/components/CadastrarMedicosModal.jsx View File

@ -11,11 +11,16 @@ function CadastrarMedicosModal({isCadastrarMedicosModalOpen, setIsCadastrarMedic
}; };
const onFinish = values => { const onFinish = values => {
console.log('Success:', values);
console.log('Values:', values);
_service({ _service({
url: "/services/medicos", url: "/services/medicos",
method: "POST", method: "POST",
data: {...values, especialidades: [], convenios: [] }, data: {...values, especialidades: [], convenios: [] },
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': `Bearer ${localStorage.getItem('access_token')}`
},
success: (response) => { success: (response) => {
if (response.json) { if (response.json) {
console.log("Service Response", response.json); console.log("Service Response", response.json);


+ 16
- 1
ui/src/components/ListaMedicos.jsx View File

@ -1,6 +1,10 @@
import { useState, useEffect } from "react"; import { useState, useEffect } from "react";
import { Table } from 'antd';
import {
DeleteOutlined,
} from '@ant-design/icons';
import { Button, Table } from 'antd';
import _service from '@netuno/service-client'; import _service from '@netuno/service-client';
@ -19,6 +23,11 @@ const medicosColumns = [
title: 'CRM', title: 'CRM',
dataIndex: 'crm', dataIndex: 'crm',
key: 'crm', key: 'crm',
},
{
title: 'Delete',
dataIndex: 'delete',
key: 'delete',
} }
] ]
@ -34,6 +43,12 @@ function ListaMedicos() {
_service({ _service({
url: "/services/medicos", url: "/services/medicos",
success: (response) => { success: (response) => {
response.json.map(item => item.delete =
<Button
type="text"
icon={<DeleteOutlined />}
/>
);
setMedicos(response.json); setMedicos(response.json);
}, },
fail: (e) => { fail: (e) => {


+ 1
- 0
ui/src/components/LoginModal.jsx View File

@ -19,6 +19,7 @@ function LoginModal({isLoginModalOpen, setIsLoginModalOpen}) {
success: (response) => { success: (response) => {
if (response.json) { if (response.json) {
console.log("Service Response", response.json); console.log("Service Response", response.json);
localStorage.setItem('access_token', response.json.access_token);
} }
}, },
fail: (e) => { fail: (e) => {


Loading…
Cancel
Save