fix errornious src value to profile avatar image

This commit is contained in:
Nuwan 2023-11-17 22:35:40 +05:30
parent d0d2a41e96
commit d8685a00bd
3 changed files with 5 additions and 6 deletions

View File

@ -4,7 +4,6 @@ import JKSelectFriendsModal from './JKSelectFriendsModal';
import { useTranslation } from 'react-i18next';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { PropTypes } from 'prop-types';
import Avatar from '../common/Avatar';
import JKProfileAvatar from '../profile/JKProfileAvatar';
import { useResponsive } from '@farfetch/react-context-responsive';

View File

@ -2,7 +2,7 @@ import React, { useState, useEffect } from 'react';
import { Button, Modal, ModalHeader, ModalBody, ModalFooter, ListGroup, ListGroupItem, Input } from 'reactstrap';
import { useTranslation } from 'react-i18next';
import PropTypes from 'prop-types';
import Avatar from '../common/Avatar';
import JKProfileAvatar from '../profile/JKProfileAvatar';
function JKSelectFriendsModal({ show, friends, onSubmit, toggleVisibility }) {
const [modal, setModal] = useState(false);
@ -44,7 +44,7 @@ function JKSelectFriendsModal({ show, friends, onSubmit, toggleVisibility }) {
{friends.map(f => (
<ListGroupItem key={f.id}>
<Input type="checkbox" onClick={onCheckBoxClick} value={f.id} />
<Avatar src={f.photo_url} size="m" />
<JKProfileAvatar src={f.photo_url} size="m" />
<span className='ml-1'>
{f.first_name} {f.last_name}
</span>

View File

@ -3,10 +3,10 @@ import PropTypes from 'prop-types';
import defaultAvatarUrl from '../../assets/img/team/avatar.png';
import Avatar from '../common/Avatar';
const JKProfileAvatar = ({ url, size, className }) => {
const JKProfileAvatar = ({ src, size, className }) => {
const avatarUrl = () => {
if (url) {
return url;
if (src) {
return src;
} else {
return defaultAvatarUrl;
}