Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 7112 Rev 7116
Línea 7... Línea 7...
7
    dataLink = '',
7
    dataLink = '',
8
    closeModal = function () { }
8
    closeModal = function () { }
9
}) => {
9
}) => {
Línea 10... Línea 10...
10
 
10
 
11
    const defaultValues = [{ label: "Activo", value: "a" }, { label: "Inactivo", value: "i" }]
11
    const defaultValues = [{ label: "Activo", value: "a" }, { label: "Inactivo", value: "i" }]
-
 
12
    const [data, setData] = useState(defaultValues.find((el) => el.label === modalData && el.value));
12
    const [data, setData] = useState(defaultValues.find((el)=> el.label === modalData && el.value));
13
    const [error, setError] = useState('');
Línea 13... Línea 14...
13
    const [values, setValues] = useState('');
14
    const [values, setValues] = useState('');
14
 
15
 
Línea 22... Línea 23...
22
    return (
23
    return (
23
        <SubmitModal
24
        <SubmitModal
24
            closeModal={closeModal}
25
            closeModal={closeModal}
25
            postLink={dataLink}
26
            postLink={dataLink}
26
            submitData={data}
27
            submitData={data}
27
            setValues={setValues}
28
            title="Estatus"
28
        >
29
        >
29
            <div className='form-group'>
-
 
30
                <label className="form-label">Estatus</label>
-
 
31
                <select
30
            <select
32
                    className='form-control'
31
                className='form-control'
33
                    name="status"
32
                name="status"
34
                    onChange={(e) => setData(e.target.value)}
33
                onChange={(e) => setData(e.target.value)}
35
                    defaultValue={modalData}
34
                defaultValue={modalData}
36
                >
35
            >
37
                    {
36
                {
38
                        defaultValues.map(({ value, label }) => (
37
                    defaultValues.map(({ value, label }) => (
39
                            <option value={value}>{label}</option>
38
                        <option value={value}>{label}</option>
40
                        ))
39
                    ))
41
                    }
40
                }
42
                </select>
41
            </select>
43
            </div>
42
            {error && <p>{error}</p>}
44
        </SubmitModal >
43
        </SubmitModal >
45
    )
44
    )
46
}
45
}
Línea 47... Línea 46...
47
 
46
 
48
export default StatusModal
47
export default StatusModal