Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 1 Rev 3651
Línea -... Línea 1...
-
 
1
/* eslint-disable react/prop-types */
1
import {axios} from "../../utils";
2
import {axios} from "../../utils";
2
import React, { useEffect, useRef } from "react";
3
import React, { useEffect, useRef } from "react";
3
import { connect } from "react-redux";
4
import { connect } from "react-redux";
4
import {
5
import {
5
  setHaveNewMessage,
6
  setHaveNewMessage,
Línea 8... Línea 9...
8
} from "../../redux/chat/chat.actions";
9
} from "../../redux/chat/chat.actions";
Línea 9... Línea 10...
9
 
10
 
Línea 10... Línea 11...
10
const notifyAudio = new Audio("/audio/chat.mp3");
11
const notifyAudio = new Audio("/audio/chat.mp3");
11
 
-
 
-
 
12
 
12
const ChatHelper = (props) => {
13
const ChatHelper = (props) => {
13
  // redux destructuring
14
 
14
  // redux states
15
  // redux states
15
  const { unreadMessages, shouldAlertNewMessage } = props;
16
  const { unreadMessages, shouldAlertNewMessage } = props;
16
  // redux actions
17
  // redux actions
17
  const { setUnreadMessages, setShouldAlertNewMessage } = props;
18
  const { setUnreadMessages, setShouldAlertNewMessage } = props;
18
  // refs
-
 
Línea 19... Línea 19...
19
  const unreads = useRef([]);
19
  // refs
20
  const shouldNotify = useRef(false);
20
  const unreads = useRef([]);
21
 
21
 
22
  useEffect(() => {
22
  useEffect(() => {