Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 358 Rev 360
Línea 3... Línea 3...
3
import Section from "./section/Section";
3
import Section from "./section/Section";
4
import Spinner from "../../../shared/loading-spinner/Spinner";
4
import Spinner from "../../../shared/loading-spinner/Spinner";
Línea 5... Línea 5...
5
 
5
 
Línea -... Línea 6...
-
 
6
const Test = (props) => {
-
 
7
 
-
 
8
    //init states 
6
const Test = (props) => {
9
    const [showLeaveConfirmation, setShowLeaveConfirmation] = useState(false);
7
 
10
 
Línea 8... Línea 11...
8
    // get props
11
    // get props
9
    const { backendVars, test, loading, setTest, action } = props;
12
    const { backendVars, test, loading, setTest, action } = props;
Línea 14... Línea 17...
14
    const handleSubmit = async () => {
17
    const handleSubmit = async () => {
15
        if (validateForm()) {
18
        if (validateForm()) {
16
            //init form data
19
            //init form data
17
            const formData = new FormData();
20
            const formData = new FormData();
18
            formData.append("content", JSON.stringify(test));
21
            formData.append("content", JSON.stringify(test));
19
            await axios.post(action,  formData ).then((response) => {
22
            await axios.post(action, formData).then((response) => {
20
                if (response.data.success) {
23
                if (response.data.success) {
21
                    console.info('Formulario almacenado');
24
                    console.info('Formulario almacenado');
22
                    setTest(null);
25
                    setTest(null);
23
                }
26
                }
24
            });
27
            });
Línea 66... Línea 69...
66
 
69
 
67
        return formValid;
70
        return formValid;
Línea 68... Línea 71...
68
    }
71
    }
69
 
72
 
70
 
73
 
Línea 71... Línea 74...
71
    const handleCancel = () =>{
74
    const handleCancel = () => {
72
       setTest('')
75
        setTest('')
Línea 102... Línea 105...
102
                                    handleAnswer={handleAnswer}
105
                                    handleAnswer={handleAnswer}
103
                                />
106
                                />
104
                            })}
107
                            })}
105
                        </div>
108
                        </div>
106
                    </div>
109
                    </div>
107
                    <div className="col-md-12 col-sm-12 col-xs-12">
110
                    <div className="col-md-12 col-sm-12 col-xs-12 text-right">
108
                        <div className="company-title">
111
                        <div className="company-title">
109
                            <button type="button" className="btn btn-danger" onClick={() => handleCancel()}>{backendVars.LBL_CANCEL}</button>
112
                            <button type="button" className="btn btn-danger" onClick={() => handleCancel()}>
-
 
113
                                {backendVars.LBL_CANCEL}
-
 
114
                            </button>
110
                            <button type="buttton" className="btn btn-success" onClick={() => handleSubmit()}>{backendVars.LBL_SAVE}</button>
115
                            <button type="buttton" className="btn btn-primary" onClick={() => handleSubmit()}>
-
 
116
                                {backendVars.LBL_SAVE}
-
 
117
                            </button>
111
                        </div>
118
                        </div>
112
                    </div>
119
                    </div>
113
                </div>
120
                </div>
114
            )}
121
            )}
115
        </div>
122
        </div>