Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 7288 Rev 7304
Línea 27... Línea 27...
27
 
27
 
28
const EventsList = () => {
28
const EventsList = () => {
29
  const [eventsAndTasks, setEventsAndTasks] = useState([])
29
  const [eventsAndTasks, setEventsAndTasks] = useState([])
Línea -... Línea 30...
-
 
30
  const dispatch = useDispatch()
-
 
31
 
-
 
32
  const getBackendVarUrl = (url) => {
-
 
33
    axios.get(url).then((response) => {
-
 
34
      const { data, success } = response.data
-
 
35
 
-
 
36
      if (!success) {
-
 
37
        dispatch(
-
 
38
          addNotification({
-
 
39
            style: 'danger',
-
 
40
            msg: 'Error interno. Por favor, intente más tarde.',
-
 
41
          })
-
 
42
        )
-
 
43
        return
-
 
44
      }
-
 
45
 
-
 
46
      window.open(data, '_blank')
-
 
47
    })
30
  const dispatch = useDispatch()
48
  }
31
 
49
 
32
  const getEvents = () => {
50
  const getEvents = () => {
33
    axios
51
    axios
34
      .get('/helpers/next-events')
52
      .get('/helpers/next-events')
Línea 61... Línea 79...
61
      <ul>
79
      <ul>
62
        {eventsAndTasks.length ? (
80
        {eventsAndTasks.length ? (
63
          eventsAndTasks.map((event) => {
81
          eventsAndTasks.map((event) => {
64
            return (
82
            return (
65
              <li key={event.id}>
83
              <li key={event.id}>
-
 
84
                <a
66
                <a href={event.url} target="_blank" rel="noreferrer">
85
                  href={event.url}
-
 
86
                  onClick={(e) => {
-
 
87
                    e.preventDefault()
-
 
88
                    getBackendVarUrl(event.url)
-
 
89
                  }}
-
 
90
                >
67
                  <div
91
                  <div
68
                    className="calendar-event"
92
                    className="calendar-event"
69
                    style={{
93
                    style={{
70
                      color: event.textColor,
94
                      color: event.textColor,
71
                      background: event.backgroundColor,
95
                      background: event.backgroundColor,