Rev 3481 | Rev 3529 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react';import { Avatar, Box, Typography } from '@mui/material';import { useMicroLearning, useFetch } from '@hooks';import Spinner from '@components/UI/Spinner';import DetailTag from '@microlearning/components/DetailTag';export function ProfilePage() {const { link_profile: linkProfile } = useMicroLearning();const { data, isLoading } = useFetch(linkProfile, []);if (isLoading) return <Spinner />;return (<><Box textAlign='center'><Avatarsrc={data[0]?.image}alt={data[0]?.name}sx={{ width: 100, height: 100, margin: '0 auto' }}/><Typography variant='h2'>{data[0]?.name}</Typography></Box><Box display='flex' flexDirection='column' gap={1} width='100%' mt={2}>{data[0]?.details?.map(({ uuid, label, value }) => (<DetailTag key={uuid} title={label} label={value} />))}</Box></>);}