fix: remove duplicate of borderColorPicker (#39732)
This commit is contained in:
@ -3,6 +3,7 @@ import PropTypes from 'prop-types';
|
|||||||
import { Image } from '@freecodecamp/react-bootstrap';
|
import { Image } from '@freecodecamp/react-bootstrap';
|
||||||
import DefaultAvatar from '../../assets/icons/DefaultAvatar';
|
import DefaultAvatar from '../../assets/icons/DefaultAvatar';
|
||||||
import { defaultUserImage } from '../../../../config/misc';
|
import { defaultUserImage } from '../../../../config/misc';
|
||||||
|
import { borderColorPicker } from '../helpers';
|
||||||
|
|
||||||
const propTypes = {
|
const propTypes = {
|
||||||
isDonating: PropTypes.bool,
|
isDonating: PropTypes.bool,
|
||||||
@ -11,13 +12,6 @@ const propTypes = {
|
|||||||
userName: PropTypes.string.isRequired
|
userName: PropTypes.string.isRequired
|
||||||
};
|
};
|
||||||
|
|
||||||
function borderColorPicker(isDonating, isTopContributor) {
|
|
||||||
if (isDonating && isTopContributor) return 'purple-border';
|
|
||||||
else if (isTopContributor) return 'green-border';
|
|
||||||
else if (isDonating) return 'gold-border';
|
|
||||||
else return 'default-border';
|
|
||||||
}
|
|
||||||
|
|
||||||
function AvatarRenderer({ picture, userName, isDonating, isTopContributor }) {
|
function AvatarRenderer({ picture, userName, isDonating, isTopContributor }) {
|
||||||
let borderColor = borderColorPicker(isDonating, isTopContributor);
|
let borderColor = borderColorPicker(isDonating, isTopContributor);
|
||||||
let isPlaceHolderImage =
|
let isPlaceHolderImage =
|
||||||
|
Reference in New Issue
Block a user