Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 1539 | Rev 2095 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1386 steven 1
import React from 'react';
2084 steven 2
import { axios } from '../../../utils';
1386 steven 3
import styles from './HomeSection.module.scss';
4
 
5
export default function SocialNetworks() {
2084 steven 6
    const handleOnRoom = async () => {
7
        try {
8
            const res = await axios.post('/moodle');
9
            console.log('>>: res > ', res)
10
        } catch (error) {
11
            console.log('>>: error > ', error)
12
        }finally{
13
 
14
        }
15
        // $('.btn-onroom').click(function(e) {
16
        //     e.preventDefault();
17
 
18
        //     NProgress.start();
19
        //     $.ajax({
20
        //         'dataType'  : 'json',
21
        //         'accept'    : 'application/json',
22
        //         'method'    : 'post',
23
        //         'url'       :  '$routeMoodle',
24
        //     }).done(function(response) {
25
        //         if(response['success']) {
26
        //             var form = document.createElement('form');
27
        //             form.setAttribute('method', 'post');
28
        //             form.setAttribute('action', response['data']['url']);
29
        //             form.setAttribute('target', '_blank');
30
 
31
        //             $.each(response['data'], function(key, value) {
32
        //                 if(key != 'url') {
33
        //                     var hiddenField = document.createElement('input');
34
        //                     hiddenField.setAttribute('type', 'hidden');
35
        //                     hiddenField.setAttribute('name', key);
36
        //                     hiddenField.setAttribute('value', value);
37
        //                     form.appendChild(hiddenField);
38
        //                 }
39
        //             });
40
        //             document.body.appendChild(form);
41
        //             form.submit();
42
 
43
        //         } else {
44
        //            $.fn.showError(response['data']);
45
        //         }
46
        //     }).fail(function( jqXHR, textStatus, errorThrown) {
47
        //         $.fn.showError(textStatus);
48
        //     }).always(function() {
49
        //        NProgress.done();
50
        //     });
51
        //     return false;
52
 
53
 
54
        // });
55
    }
1386 steven 56
  return (
1539 steven 57
    <div className={styles.widget + ' border-gray'}>
1386 steven 58
        <div className={styles.widget__app}>
59
            <a href="#">
60
                <img
61
                    className={styles.widget__app__img}
62
                    src="/images/logo-onroom.png"
63
                    alt=""
64
                />
65
            </a>
2084 steven 66
            <a href="#" onClick={() => handleOnRoom()} className={styles.widget__app__title} title="">
1386 steven 67
                CESA ON ROOM
68
            </a>
69
        </div>
70
        <div className={styles.widget__app}>
71
            <a href="#">
72
                <img
73
                    className={styles.widget__app__img}
74
                    src="/images/logo-2getskills.jpeg"
75
                    alt=""
76
                />
77
            </a>
78
            <a href="#" className={styles.widget__app__title} title="">
79
                Microaprendizaje
80
            </a>
81
        </div>
82
    </div>
83
  )
84
}