Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 15227 Rev 15266
Línea 13... Línea 13...
13
	action,
13
	action,
14
	title
14
	title
15
}) => {
15
}) => {
Línea 16... Línea 16...
16
 
16
 
17
	const { handleSubmit, register, setValue } = useForm()
-
 
18
	const [error, setError] = useState(null)
17
	const { handleSubmit, register, setValue } = useForm()
19
	const [companySizes, setCompanySizes] = useState([])
18
	const [companySizes, setCompanySizes] = useState([])
Línea 20... Línea 19...
20
	const dispatch = useDispatch()
19
	const dispatch = useDispatch()
Línea 42... Línea 41...
42
							)
41
							)
43
						)
42
						)
44
					return
43
					return
45
				}
44
				}
46
				action(data.data)
45
				action(data.data)
47
			})
-
 
48
			.then(() => {
-
 
49
				setError(null)
-
 
50
				closeModal()
46
				closeModal()
51
			})
47
			})
52
			.catch((err) => console.log(err))
48
			.catch((err) => console.log(err))
53
	}
49
	}
Línea 73... Línea 69...
73
			<Modal.Header closeButton>
69
			<Modal.Header closeButton>
74
				<Modal.Title>{title}</Modal.Title>
70
				<Modal.Title>{title}</Modal.Title>
75
			</Modal.Header>
71
			</Modal.Header>
76
			<form onSubmit={handleSubmit(onSubmit)}>
72
			<form onSubmit={handleSubmit(onSubmit)}>
77
				<Modal.Body>
73
				<Modal.Body>
78
					<div className="mb-3">
74
					<div className="form-group">
79
						<label className="form-label">{title}</label>
-
 
80
						<select
75
						<select
81
							className='form-control'
76
							className='form-control'
82
							name="company_size"
77
							name="company_size"
83
							ref={register}
78
							ref={register}
84
						>
79
						>
85
							{
-
 
86
								companySizes.map(({ value, name }) => (
80
							{companySizes.map(({ value, name }) =>
87
									<option key={value} value={value}>{name}</option>
81
								<option key={value} value={value}>{name}</option>
88
								))
-
 
89
							}
82
							)}
90
						</select>
83
						</select>
91
					</div>
84
					</div>
92
					{error && <p>{error}</p>}
-
 
93
				</Modal.Body>
85
				</Modal.Body>
94
				<Modal.Footer>
86
				<Modal.Footer>
95
					<Button
87
					<Button
96
						variant="primary"
88
						variant="primary"
97
						type="submit"
89
						type="submit"