Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2780 | Rev 3028 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 2780 Rev 2806
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react'
2
import { useParams } from 'react-router-dom'
2
import { useParams } from 'react-router-dom'
3
import { Container, Grid } from '@mui/material'
3
import { Grid } from '@mui/material'
Línea 4... Línea 4...
4
 
4
 
5
import { formatObjectToArray } from '@app/utils'
5
import { formatObjectToArray } from '@app/utils'
Línea 6... Línea 6...
6
import { useFetch } from '@hooks'
6
import { useFetch } from '@hooks'
Línea 29... Línea 29...
29
    user_aptitudes = {},
29
    user_aptitudes = {},
30
    user_hobbies_and_interests = {}
30
    user_hobbies_and_interests = {}
31
  } = profile
31
  } = profile
Línea 32... Línea 32...
32
 
32
 
33
  return (
-
 
34
    <Container as='main' sx={{ p: 0 }}>
33
  return (
35
      <Grid container spacing={2}>
34
    <Grid container spacing={2}>
36
        <Grid
35
      <Grid
37
          item
36
        item
38
          xs={12}
37
        xs={12}
39
          sx={{
38
        sx={{
40
            display: 'flex',
39
          display: 'flex',
41
            flexDirection: 'column',
40
          flexDirection: 'column',
-
 
41
          gap: 1
-
 
42
        }}
-
 
43
      >
-
 
44
        <ProfileCard
-
 
45
          {...profile}
-
 
46
          sizes={{
-
 
47
            image: profile.image_size_profile,
42
            gap: 1
48
            cover: profile.image_size_cover
43
          }}
-
 
44
        >
-
 
45
          <ProfileCard
-
 
46
            {...profile}
-
 
47
            sizes={{
-
 
48
              image: profile.image_size_profile,
-
 
49
              cover: profile.image_size_cover
-
 
50
            }}
49
          }}
51
            uuid={profile.user_uuid}
50
          uuid={profile.user_uuid}
52
            image={profile.image}
51
          image={profile.image}
53
            cover={profile.cover}
52
          cover={profile.cover}
54
          />
53
        />
55
 
54
 
56
          <ExperiencesCard experiences={user_experiences} uuid={uuid} edit />
55
        <ExperiencesCard experiences={user_experiences} uuid={uuid} edit />
57
 
56
 
58
          <EducationsCard educations={user_educations} uuid={uuid} edit />
57
        <EducationsCard educations={user_educations} uuid={uuid} edit />
59
 
58
 
60
          <LocationCard address={formatted_address} uuid={uuid} edit />
59
        <LocationCard address={formatted_address} uuid={uuid} edit />
61
 
60
 
62
          <LanguagesCard
61
        <LanguagesCard
63
            languages={formatObjectToArray(user_languages)}
62
          languages={formatObjectToArray(user_languages)}
64
            uuid={uuid}
63
          uuid={uuid}
65
            edit
64
          edit
66
          />
65
        />
67
 
66
 
68
          <SkillsCard
67
        <SkillsCard
69
            skills={formatObjectToArray(user_skills)}
68
          skills={formatObjectToArray(user_skills)}
70
            uuid={uuid}
69
          uuid={uuid}
71
            edit
70
          edit
72
          />
71
        />
73
 
72
 
74
          <AptitudesCard
73
        <AptitudesCard
75
            aptitudes={formatObjectToArray(user_aptitudes)}
74
          aptitudes={formatObjectToArray(user_aptitudes)}
76
            uuid={uuid}
75
          uuid={uuid}
77
            edit
76
          edit
78
          />
77
        />
79
 
78
 
80
          <HobbiesCard
79
        <HobbiesCard
81
            hobbies={formatObjectToArray(user_hobbies_and_interests)}
80
          hobbies={formatObjectToArray(user_hobbies_and_interests)}
82
            uuid={uuid}
81
          uuid={uuid}
83
            edit
82
          edit
84
          />
-
 
85
        </Grid>
83
        />
86
      </Grid>
84
      </Grid>
87
    </Container>
85
    </Grid>
88
  )
86
  )
Línea 89... Línea 87...
89
}
87
}