Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11052 Rev 11053
Línea 80... Línea 80...
80
				clearErrors()
80
				clearErrors()
81
			})
81
			})
82
	}
82
	}
Línea 83... Línea 83...
83
 
83
 
84
	return (
84
	return (
85
		<Modal size="md" onHide={closeModal} show={isOpen}>
85
		<Modal size="sm" onHide={closeModal} show={isOpen}>
86
			<Modal.Header closeButton>
86
			<Modal.Header closeButton>
87
				<Modal.Title>Nuevo candidato</Modal.Title>
87
				<Modal.Title>Nuevo candidato</Modal.Title>
88
			</Modal.Header>
88
			</Modal.Header>
-
 
89
			<form onSubmit={handleSubmit(onSubmit)}>
89
			<form onSubmit={handleSubmit(onSubmit)}>
90
				<Modal.Body>
90
				{
91
					{
91
					isShowSecondPage
92
						isShowSecondPage
92
						?
93
							?
93
						<>
-
 
94
							<Modal.Body>
94
							<>
95
								<div className='form-group'>
95
								<div className='form-group'>
96
									<label className="form-label">Comentario</label>
96
									<label className="form-label">Comentario</label>
97
									<DescriptionInput
97
									<DescriptionInput
98
										name='comment'
98
										name='comment'
Línea 111... Línea 111...
111
									</select>
111
									</select>
112
								</div>
112
								</div>
113
								<div className='form-group'>
113
								<div className='form-group'>
114
									<label className="form-label">Resumen Curricular</label>
114
									<label className="form-label">Resumen Curricular</label>
115
									<input
115
									<input
116
										className="form-control"
116
										className="form-control p-0"
117
										type="file"
117
										type="file"
118
										name="file"
118
										name="file"
119
										accept='pdf/docx'
119
										accept='pdf/docx'
120
										ref={register}
120
										ref={register}
121
										style={{ height: '2rem' }}
121
										style={{ height: '2rem' }}
Línea 129... Línea 129...
129
												return <option key={value} value={value}>{label}</option>
129
												return <option key={value} value={value}>{label}</option>
130
											})
130
											})
131
										}
131
										}
132
									</select>
132
									</select>
133
								</div>
133
								</div>
134
							</Modal.Body>
-
 
135
							<Modal.Footer>
-
 
136
								<button className='btn btn-danger' type='submit'>
-
 
137
									Regresar
-
 
138
								</button>
-
 
139
								<button className='btn btn-primary' type='submit'>
-
 
140
									Enviar
-
 
141
								</button>
-
 
142
							</Modal.Footer>
-
 
143
						</>
134
							</>
144
						:
135
							:
145
						<>
136
							<>
146
							<Modal.Body>
-
 
147
								<div className='form-group'>
137
								<div className='form-group'>
148
									<label className="form-label">Correo electrónico</label>
138
									<label className="form-label">Correo electrónico</label>
149
									<input type="email" name='email' className='form-control' ref={register({ required: true })} />
139
									<input type="email" name='email' className='form-control' ref={register({ required: true })} />
150
									{errors.email && <p>{errors.email.message}</p>}
140
									{errors.email && <p>{errors.email.message}</p>}
151
								</div>
141
								</div>
Línea 164... Línea 154...
164
								<div className='form-group'>
154
								<div className='form-group'>
165
									<label className="form-label">Apellido</label>
155
									<label className="form-label">Apellido</label>
166
									<input type="text" name='last_name' className='form-control' ref={register({ required: true })} />
156
									<input type="text" name='last_name' className='form-control' ref={register({ required: true })} />
167
									{errors.last_name && <p>{errors.last_name.message}</p>}
157
									{errors.last_name && <p>{errors.last_name.message}</p>}
168
								</div>
158
								</div>
-
 
159
							</>
169
 
160
					}
170
							</Modal.Body>
161
				</Modal.Body>
171
							<Modal.Footer>
162
				<Modal.Footer>
-
 
163
					{
-
 
164
						isShowSecondPage
-
 
165
							?
-
 
166
							<>
172
								<button className='btn btn-primary' onClick={showSecondPage}>
167
								<Button variant="danger" onClick={() => setIsShowSecondPage(false)}>
173
									Siguiente
168
									Cancelar
174
								</button>
169
								</Button>
-
 
170
								<Button
-
 
171
									variant="primary"
-
 
172
									type='submit'
-
 
173
								>
-
 
174
									Enviar
175
							</Modal.Footer>
175
								</Button>
176
						</>
176
							</>
-
 
177
							:
-
 
178
							<Button
-
 
179
								variant="primary"
-
 
180
								onClick={showSecondPage}
-
 
181
							>
-
 
182
								Siguiente
-
 
183
							</Button>
177
				}
184
					}
-
 
185
				</Modal.Footer>
178
			</form>
186
			</form>
179
		</Modal >
187
		</Modal >
180
	)
188
	)
181
}
189
}