|
|
@@ -1,7 +1,8 @@
|
|
|
-import React, { useEffect } from 'react'
|
|
|
+import React, { useEffect , useState} from 'react'
|
|
|
import {Col, Row } from 'react-bootstrap'
|
|
|
import $ from 'jquery'
|
|
|
import { inteligencia, comportamiento, personalidad } from '../Components/TipoTest'
|
|
|
+import AyudaAsignarModal, { ShowComportamiento, ShowPersonalidad, ShowInteligencia } from '../Components/Modal/AyudaAsignar'
|
|
|
|
|
|
|
|
|
function CardPrueba(props){
|
|
|
@@ -19,33 +20,6 @@ function CardPrueba(props){
|
|
|
|
|
|
export function PruebaAsignar() {
|
|
|
|
|
|
- function ShowComportamiento() {
|
|
|
- $("#comportamiento_body").css('display', 'block');
|
|
|
- $("#personalidad_body").css('display', 'none');
|
|
|
- $("#inteligencia_body").css('display', 'none');
|
|
|
- $("#personalidad").removeClass("active");
|
|
|
- $("#inteligencia").removeClass("active");
|
|
|
- $("#comportamiento").addClass("active");
|
|
|
- };
|
|
|
-
|
|
|
- function ShowPersonalidad() {
|
|
|
- $("#comportamiento_body").css('display', 'none');
|
|
|
- $("#personalidad_body").css('display', 'block');
|
|
|
- $("#inteligencia_body").css('display', 'none');
|
|
|
- $("#comportamiento").removeClass("active");
|
|
|
- $("#inteligencia").removeClass("active");
|
|
|
- $("#personalidad").addClass("active");
|
|
|
- };
|
|
|
-
|
|
|
- function ShowInteligencia() {
|
|
|
- $("#comportamiento_body").css('display', 'none');
|
|
|
- $("#personalidad_body").css('display', 'none');
|
|
|
- $("#inteligencia_body").css('display', 'block');
|
|
|
- $("#comportamiento").removeClass("active");
|
|
|
- $("#personalidad").removeClass("active");
|
|
|
- $("#inteligencia").addClass("active");
|
|
|
- };
|
|
|
-
|
|
|
|
|
|
useEffect(() => {
|
|
|
|
|
|
@@ -53,20 +27,25 @@ export function PruebaAsignar() {
|
|
|
$("#pruebas").addClass("active");
|
|
|
$("#aplicar").addClass("active");
|
|
|
|
|
|
- ShowInteligencia();
|
|
|
+ ShowComportamiento();
|
|
|
|
|
|
},[])
|
|
|
|
|
|
+ let [ modal, setModal ] = useState(false)
|
|
|
|
|
|
return(
|
|
|
<section>
|
|
|
<div className="content-section">
|
|
|
<div className="main">
|
|
|
<h1>Asignación de pruebas</h1>
|
|
|
- <p>Selecciona el código del candidato y posteriormente las pruebas que deberá ejecutar.</p>
|
|
|
+ <Row>
|
|
|
+ <Col style={{ marginBottom : 15 }}>
|
|
|
+ <p>Selecciona el código del candidato y posteriormente las pruebas que deberá ejecutar.</p>
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
<div className="asignar_usuario">
|
|
|
- <div className="row">
|
|
|
- <div className="col-md-3">
|
|
|
+ <Row>
|
|
|
+ <Col md="3">
|
|
|
<div className="datos_candidato">
|
|
|
<label>Seleccionar código</label>
|
|
|
<select>
|
|
|
@@ -80,27 +59,28 @@ export function PruebaAsignar() {
|
|
|
<option>008</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div className="col-md-3">
|
|
|
+ </Col>
|
|
|
+ <Col md="3">
|
|
|
<div className="datos_candidato">
|
|
|
<label>Nombre</label>
|
|
|
<input type="text" name="nombre" placeholder="Nombre candidato" readOnly/>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div className="col-md-3">
|
|
|
+ </Col>
|
|
|
+ <Col md="3">
|
|
|
<div className="datos_candidato">
|
|
|
<label>Edad</label>
|
|
|
<input type="number" name="text" placeholder="28" readOnly/>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div className="col-md-3">
|
|
|
+ </Col>
|
|
|
+ <Col md="3">
|
|
|
<div className="datos_candidato">
|
|
|
<label>Género</label>
|
|
|
<input type="text" name="genero" placeholder="Hombre" readOnly/>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
</div>
|
|
|
+
|
|
|
<div className="tabs_pruebas">
|
|
|
<Row className="row">
|
|
|
<Col md="4">
|
|
|
@@ -120,6 +100,7 @@ export function PruebaAsignar() {
|
|
|
</Col>
|
|
|
</Row>
|
|
|
</div>
|
|
|
+
|
|
|
<div className="pruebas_grid">
|
|
|
|
|
|
<div className="comportamiento_body" id="comportamiento_body">
|
|
|
@@ -164,16 +145,18 @@ export function PruebaAsignar() {
|
|
|
|
|
|
|
|
|
<div className="botones_interactivos_asignar">
|
|
|
- <div className="row">
|
|
|
- <div className="col-md-12">
|
|
|
- <a href="/" data-toggle="modal" data-target="#ayudaAsignar">Ayuda</a>
|
|
|
+ <Row>
|
|
|
+ <Col md="12">
|
|
|
+ <span onClick={() => setModal(true)}>Ayuda</span>
|
|
|
<button>Asignar</button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <AyudaAsignarModal visible={modal} onClose={() => setModal(false)} />
|
|
|
</section>
|
|
|
)
|
|
|
}
|