Tabs agora aparecem somente para usuários logados

This commit is contained in:
Matheus Albino Brunhara
2022-05-25 17:06:39 -05:00
parent 9061b152d5
commit 3c8e204339
9 changed files with 129 additions and 30 deletions

View File

@@ -3,11 +3,17 @@ import {
IonCardContent,
IonCardHeader,
IonCardTitle,
IonChip,
IonContent,
IonFab,
IonFabButton,
IonGrid,
IonHeader,
IonIcon,
IonItem,
IonLabel,
IonList,
IonListHeader,
IonPage,
IonTitle,
IonToast,
@@ -18,8 +24,8 @@ import React, { useState, useEffect, useReducer } from "react";
import { IonRow, IonCol } from "@ionic/react";
import { createOutline } from "ionicons/icons";
import * as sessionRoutes from '../services/session';
import * as usersRoutes from '../services/users';
import * as sessionRoutes from '../services/api/session';
import * as usersRoutes from '../services/api/users';
import './Perfil.css'
import LocalStorage from "../LocalStorage";
@@ -137,6 +143,32 @@ const Perfil: React.FC = () => {
</IonCardContent>
</IonCard>
<IonCard>
<IonCardContent>
<IonLabel>Status do perfil</IonLabel>
<IonChip>
<IonLabel color="primary">Passageiro</IonLabel>
</IonChip>
</IonCardContent>
</IonCard>
<IonList>
<IonListHeader>Dashboard</IonListHeader>
<IonItem>
<IonIcon></IonIcon>
<IonLabel>Confirmar perfil</IonLabel>
</IonItem>
<IonItem>
<IonLabel>Cadastrar Van</IonLabel>
</IonItem>
<IonItem>
<IonLabel>Pagamentos</IonLabel>
</IonItem>
<IonItem>
<IonLabel>Avaliações</IonLabel>
</IonItem>
</IonList>
<IonFab vertical="bottom" horizontal="end" slot="fixed">
<IonFabButton onClick={() => history.push({ pathname: '/perfil/editar', state: { userData: inputValues } })}>
<IonIcon icon={createOutline} />