Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 5 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 5 Rev 1366
Línea 5... Línea 5...
5
import IconButton from '@mui/material/IconButton'
5
import IconButton from '@mui/material/IconButton'
6
import GroupRemoveIcon from '@mui/icons-material/GroupRemove'
6
import GroupRemoveIcon from '@mui/icons-material/GroupRemove'
7
import ArrowBackIosIcon from '@mui/icons-material/ArrowBackIos'
7
import ArrowBackIosIcon from '@mui/icons-material/ArrowBackIos'
Línea 8... Línea 8...
8
 
8
 
9
import Spinner from '../UI/Spinner'
-
 
10
import LoaderContainer from '../UI/LoaderContainer'
9
import Spinner from '../UI/Spinner'
Línea 11... Línea 10...
11
import WidgetLayout from '../widgets/WidgetLayout'
10
import WidgetLayout from '../widgets/WidgetLayout'
12
 
11
 
13
const ContactContainer = styled(WidgetLayout)`
12
const ContactContainer = styled(WidgetLayout)`
Línea 85... Línea 84...
85
              onClick={() => handleRemoveMember(member.url_remove_from_group)}
84
              onClick={() => handleRemoveMember(member.url_remove_from_group)}
86
            />
85
            />
87
          </li>
86
          </li>
88
        ))}
87
        ))}
89
      </ul>
88
      </ul>
90
      {loading && (
-
 
91
        <LoaderContainer>
-
 
92
          <Spinner />
89
      {loading && <Spinner />}
93
        </LoaderContainer>
-
 
94
      )}
-
 
95
    </ContactContainer>
90
    </ContactContainer>
96
  )
91
  )
97
}
92
}
Línea 98... Línea 93...
98
 
93
 
-
 
94
const Item = ({ member, onDelete }) => {
-
 
95
  const { image, name, url_remove_from_group } = member
99
const Item = ({ image, name, onClick }) => {
96
 
100
  return (
97
  return (
101
    <ContactTemplate>
98
    <ContactTemplate>
102
      <div className="info">
99
      <div className='info'>
103
        <Avatar src={image} alt="user_image" />
100
        <Avatar src={image} alt='user_image' />
104
        <span>{name}</span>
101
        <span>{name}</span>
-
 
102
      </div>
105
      </div>
103
      {url_remove_from_group ? (
106
      <IconButton onClick={onClick}>
104
        <IconButton onClick={onDelete}>
107
        <GroupRemoveIcon />
105
          <GroupRemoveIcon />
-
 
106
        </IconButton>
108
      </IconButton>
107
      ) : null}
109
    </ContactTemplate>
108
    </ContactTemplate>
110
  )
109
  )
Línea 111... Línea 110...
111
}
110
}