Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 5492 | Autoría | Ultima modificación | Ver Log |

/* eslint-disable react/prop-types */
import React from 'react'

import Cover from '../../../../shared/cover/Cover'
import Overview from '../../../components/overview/Overview'
import Experiences from '../../../components/experiences/Experiences'
import Educations from '../../../components/educations/Educations'
import Location from '../../../components/location/Location'
import Languages from '../../../components/languages/Languages'
import Skills from '../../../components/skills/Skills'
import Aptitudes from '../../../components/aptitudes/Aptitudes'
import HobbiesAndInterests from '../../../components/hobbies-and-interests/HobbiesAndInterests'

const Edit = ({ profile }) => {
  const {
    profileId,
    cover,
    overview,
    formatted_address,
    experiences,
    educations,
    months,
    languages,
    skills,
    aptitudes,
    hobbiesAndInterests,
    sizes,
    options,
  } = profile

  return (
    <>
      <Cover
        isEdit
        type="user"
        cover={cover}
        profileId={profileId}
        id={profile.uuid}
        size={sizes.cover}
      />
      <main className="main-section-data container px-0">
        <aside className="main-left-sidebar"></aside>
        <div className="feed-section">
          <h3>{profile.fullName}</h3>
          <Overview isEdit overview={overview} userId={profile.uuid} />
          <Experiences
            isEdit
            experiences={experiences}
            userId={profile.uuid}
            companySizesOptions={options.companySizes}
            industriesOptions={options.industries}
            months={months}
          />
          <Educations isEdit educations={educations} userId={profile.uuid} />
          <Location isEdit address={formatted_address} userId={profile.uuid} />
          <Languages
            isEdit
            languages={languages}
            languagesOptions={options.languages}
            userId={profile.uuid}
          />
          <Skills
            isEdit
            skills={skills}
            skillsOptions={options.skills}
            userId={profile.uuid}
          />
          <Aptitudes
            isEdit
            aptitudes={aptitudes}
            aptitudesOptions={options.aptitudes}
            userId={profile.uuid}
          />
          <HobbiesAndInterests
            isEdit
            hobbiesAndInterest={hobbiesAndInterests}
            hobbiesAndInterestsOptions={options.hobbiesAndInterests}
            userId={profile.uuid}
          />
        </div>
        <aside className="right-sidebar"></aside>
      </main>
    </>
  )
}

export default Edit