Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 1864 Rev 2614
Línea 1... Línea 1...
1
import React, { useEffect, useMemo, useState } from 'react'
1
import React, { useEffect, useMemo, useState } from 'react'
2
import { useHistory } from 'react-router-dom'
2
import { useNavigate } from 'react-router-dom'
3
import { useSelector } from 'react-redux'
3
import { useSelector } from 'react-redux'
4
import { Avatar, Box } from '@mui/material'
4
import { Avatar, Box } from '@mui/material'
5
import styled from 'styled-components'
5
import styled from 'styled-components'
Línea 6... Línea 6...
6
 
6
 
Línea 102... Línea 102...
102
}
102
}
Línea 103... Línea 103...
103
 
103
 
104
const Item = ({ suggest, btnLabelAccept }) => {
104
const Item = ({ suggest, btnLabelAccept }) => {
105
  const { name, profile, image } = suggest
105
  const { name, profile, image } = suggest
106
  const labels = useSelector(({ intl }) => intl.labels)
106
  const labels = useSelector(({ intl }) => intl.labels)
Línea 107... Línea 107...
107
  const history = useHistory()
107
  const navigate = useNavigate()
108
 
108
 
109
  return (
109
  return (
110
    <WidgetItem>
110
    <WidgetItem>
Línea 115... Línea 115...
115
          alt={`${name} profile image`}
115
          alt={`${name} profile image`}
116
        />
116
        />
117
        <h2 title={name}>{name}</h2>
117
        <h2 title={name}>{name}</h2>
118
      </WidgetContent>
118
      </WidgetContent>
Línea 119... Línea 119...
119
 
119
 
120
      <Button onClick={() => history.replace(profile)}>
120
      <Button onClick={() => navigate(profile)}>
121
        {btnLabelAccept || labels.view_profile}
121
        {btnLabelAccept || labels.view_profile}
122
      </Button>
122
      </Button>
123
    </WidgetItem>
123
    </WidgetItem>
124
  )
124
  )