Мне нужно проанализировать этот код в значок, потому что он в настоящее время отображается в качестве артефакта. Проект использует Blynk и Ant Design. Значок в компоненте тега должен отображаться правильно. Значок происходит из массива тегов объектов. < /P>
const TagList = ({ tags, onClose, closable, color }) => {
useEffect(() => {
console.log('TAGS ----', tags); const tag = {
color: "#fa541c",
icon: "\ue755",
id: 6594,
name: "test 4" }; }, [tags]);
return (
- {tags?.map((tag) => (
-
onClose(tag)}
>
{tag.icon ? tag.name : {tag.name}}
))}
TagList.propTypes = { tags:
PropTypes.arrayOf(PropTypes.shape(TAG.shape)), onClose:
PropTypes.func, closable: PropTypes.bool, color: PropTypes.string
};
Подробнее здесь: https://stackoverflow.com/questions/795 ... -of-object