Rev 6628 | Rev 7086 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useEffect, useState } from 'react'import { Link } from 'react-router-dom'import { getData } from '../../helpers/fetchHelpers';import EditItem from '../components/EditItem';const JobsEditView = ({ linkEdit }) => {const [itemsData, setItemsData] = useState({title: '',status: '',description: '',location: '',employment_type: '',last_date_of_application: '',job_category: '',experience: '',salary: '',degrees: [],languages: [],skills: []});useEffect(() => {getData(linkEdit).then(results => {setItemsData({title: results.title,status: results.status,description: results.description,location: results.location,employment_type: results.employment_type,last_date_of_application: results.last_date_of_application,job_category: results.job_category,experience: results.experience,salary: results.salary,degrees: results.degrees,languages: results.languages,skills: results.skills})})}, []);return (<><section className="content-header"><div className="container-fluid"><div className="row mb-2"><div className="col-sm-12"><Link to='/jobs' className='text-decoration-none text-body'><h1><i className='fa fa-angle-left fw-bold mr-2' />Editar empleo</h1></Link></div></div></div></section><section class="content"><div class="container-fluid"><div class="row"><div class="col-lg-3"></div><div class="col-lg-6"><div class="main-ws-sec"><EditItem title='Estatus' data={itemsData.status} action /><EditItem title='Título' data={itemsData.title} action /><EditItem title='Visión general' data={itemsData.description} action /><EditItem title='Último día de aplicación' data={itemsData.last_date_of_application} action /><EditItem title='Tipo de empleo' data={itemsData.employment_type} action /><EditItem title='Ubicación' data={itemsData.location} action /><EditItem title='Experiencia' data={itemsData.experience} action /><EditItem title='Salario' data={itemsData.salary} action /><EditItem title='Categoría' data={itemsData.job_category} action /><EditItem title='Habilidades' data={itemsData.skills} action /><EditItem title='Idiomas' data={itemsData.languages} action /><EditItem title='Grados' data={itemsData.degrees} action /></div></div><div class="col-lg-3"></div></div></div></section></>)}export default JobsEditView