From 5133d28fd764e0d56e9ac95bb79d0c8710187cc9 Mon Sep 17 00:00:00 2001 From: Matheus Albino Brunhara Date: Sat, 28 May 2022 12:50:07 -0500 Subject: [PATCH] Completando interface da tela de perfil --- src/pages/Perfil.css | 11 ++++++-- src/pages/Perfil.tsx | 64 +++++++++++++++++++++++--------------------- 2 files changed, 42 insertions(+), 33 deletions(-) diff --git a/src/pages/Perfil.css b/src/pages/Perfil.css index f1080b7..1efc84d 100644 --- a/src/pages/Perfil.css +++ b/src/pages/Perfil.css @@ -1,7 +1,14 @@ #avatar { border-radius: 50%; - width: 64px; - height: 64px; + width: 100px; + height: 100px; + display: block; + margin-left: auto; + margin-right: auto; +} + +#profile-status { + text-align: center; } IonIcon { diff --git a/src/pages/Perfil.tsx b/src/pages/Perfil.tsx index 484f67e..64d64ec 100644 --- a/src/pages/Perfil.tsx +++ b/src/pages/Perfil.tsx @@ -5,8 +5,6 @@ import { IonCardTitle, IonChip, IonContent, - IonFab, - IonFabButton, IonHeader, IonIcon, IonItem, @@ -20,8 +18,7 @@ import { } from "@ionic/react"; import { useHistory } from "react-router-dom"; import React, { useState, useEffect, useReducer } from "react"; -import { IonRow, IonCol } from "@ionic/react"; -import { createOutline } from "ionicons/icons"; +import { cardOutline, carOutline, createOutline, exitOutline, shieldCheckmarkOutline, starOutline } from "ionicons/icons"; import './Perfil.css' import LocalStorage from "../LocalStorage"; @@ -125,17 +122,19 @@ const Perfil: React.FC = () => { - - - - avatar - - - - + {/* avatar */} + avatar {inputValues.name} {inputValues.lastname} + +
+ Status: + + {/* TODO, deve vir do backend */} + Passageiro + +
@@ -148,38 +147,41 @@ const Perfil: React.FC = () => { - + {/* - Status do perfil - - Passageiro - + - + */} - Dashboard - - - Confirmar perfil + Configurações + {/* history.push({ pathname: '/perfil/editar', state: { userData: inputValues } })}> */} + + + Editar perfil - + + + Completar perfil + + + Cadastrar Van - + + Pagamentos - + + Avaliações + + + Sair da conta + - - history.push({ pathname: '/perfil/editar', state: { userData: inputValues } })}> - - - -