Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 7138 | Rev 11236 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
11235 stevensc 1
import React, { useState } from 'react'
2
import SubmitModal from './SubmitModal'
7066 stevensc 3
 
7103 stevensc 4
const StatusModal = ({
11235 stevensc 5
	modalData = '',
6
	dataLink = '',
7
	closeModal = function () { }
7103 stevensc 8
}) => {
7066 stevensc 9
 
11235 stevensc 10
	const defaultValues = [{ label: 'Activo', value: 'a' }, { label: 'Inactivo', value: 'i' }]
11
	const [data, setData] = useState(defaultValues[0].value)
7066 stevensc 12
 
11235 stevensc 13
	return (
14
		<SubmitModal
15
			closeModal={closeModal}
16
			postLink={dataLink}
17
			submitData={{ status: data }}
18
			title="Estatus"
19
		>
20
			<select
21
				className='form-control'
22
				name="status"
23
				onChange={(e) => setData(e.target.value)}
24
			>
25
				{
26
					defaultValues.map(({ value, label }) => (
27
						<option selected={modalData === label} key={value} value={value}>{label}</option>
28
					))
29
				}
30
			</select>
31
		</SubmitModal >
32
	)
7066 stevensc 33
}
34
 
35
export default StatusModal