Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 16264 Rev 16266
Línea 6... Línea 6...
6
import Datetime from "react-datetime";
6
import Datetime from "react-datetime";
Línea 7... Línea 7...
7
 
7
 
Línea 8... Línea 8...
8
import FormErrorFeedback from "../../../../shared/form-error-feedback/FormErrorFeedback";
8
import FormErrorFeedback from "../../../../shared/form-error-feedback/FormErrorFeedback";
9
 
9
 
10
const ConferenceModal = ({
10
const ConferenceModal = ({
11
  show = false,
11
  isShow = false,
-
 
12
  timezones = {},
12
  timezones = {},
13
  zoomUrl = "",
13
  zoomUrl = "",
14
  onClose = () => null,
14
  onCreate = () => null,
15
  onCreate = () => null,
15
}) => {
-
 
16
  const { handleSubmit, register, errors } = useForm({ mode: "all" });
-
 
17
  const [coferenceType, setConferenceType] = useState(1);
-
 
18
  const [isShow, setIsShow] = useState(show);
-
 
19
 
-
 
20
  const closeModal = () => {
-
 
21
    setIsShow(false);
-
 
22
  };
-
 
23
 
-
 
24
  const handleChange = (value) => {
-
 
25
    setConferenceType(value);
-
 
26
  };
-
 
27
 
-
 
28
  useEffect(() => {
-
 
Línea 29... Línea 16...
29
    setIsShow(show);
16
}) => {
30
  }, [show]);
17
  const { handleSubmit, register, errors } = useForm({ mode: "all" });
31
 
18
 
32
  return (
19
  return (
33
    <Modal show={isShow} onHide={closeModal}>
20
    <Modal show={isShow} onHide={onClose}>
34
      <Modal.Header closeButton>
21
      <Modal.Header closeButton>
35
        <Modal.Title>Crear Conferencia</Modal.Title>
22
        <Modal.Title>Crear Conferencia</Modal.Title>
Línea 63... Línea 50...
63
              </FormErrorFeedback>
50
              </FormErrorFeedback>
64
            )}
51
            )}
65
          </div>
52
          </div>
66
          <div className="form-group">
53
          <div className="form-group">
67
            <label htmlFor="timezone">Tipo de conferencia</label>
54
            <label htmlFor="timezone">Tipo de conferencia</label>
68
            <select
-
 
69
              name="type"
-
 
70
              className="form-control"
55
            <select name="type" className="form-control" ref={register}>
71
              onChange={({ target }) => handleChange(target.value)}
-
 
72
              ref={register}
-
 
73
            >
-
 
74
              <option value="i">Inmediata</option>
56
              <option value="i">Inmediata</option>
75
              <option value="s">Programada</option>
57
              <option value="s">Programada</option>
76
            </select>
58
            </select>
77
          </div>
59
          </div>
78
          <div className="form-group">
60
          <div className="form-group">