|
|
|
|
@ -309,6 +309,8 @@ const Market: React.FC<MarketProps> = ({ updateProjectComp }) => {
|
|
|
|
|
// 转换为数组格式
|
|
|
|
|
const resultComponents = Object.values(mergedComponents);
|
|
|
|
|
|
|
|
|
|
console.log('resultComponents;', resultComponents);
|
|
|
|
|
|
|
|
|
|
// 如果没有组件,显示提示信息
|
|
|
|
|
if (resultComponents.length === 0) {
|
|
|
|
|
return (
|
|
|
|
|
@ -365,7 +367,18 @@ const Market: React.FC<MarketProps> = ({ updateProjectComp }) => {
|
|
|
|
|
<div className={styles['component-list']}>
|
|
|
|
|
<div className={styles['component-info']}>
|
|
|
|
|
<img src="/icons/compIcon.png" alt="" />
|
|
|
|
|
<span>{component.label || component.flowName}</span>
|
|
|
|
|
<div className={styles['component-text']}>
|
|
|
|
|
<div className={styles['component-header']}>
|
|
|
|
|
<span className={styles['component-flowName']}>{component.label || component.flowName}</span>
|
|
|
|
|
{component?.comp?.codeLanguage && (
|
|
|
|
|
<Tag size="small" color="arcoblue" className={styles['component-language-tag']}>
|
|
|
|
|
{component.comp.codeLanguage}
|
|
|
|
|
</Tag>
|
|
|
|
|
)}
|
|
|
|
|
</div>
|
|
|
|
|
<span className={styles['component-identifier']}>{component?.comp?.identifier}</span>
|
|
|
|
|
<span className={styles['component-author']}>{component?.comp?.author}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
{/*两种状态 未添加的是primary 已添加的是secondary*/}
|
|
|
|
|
{
|
|
|
|
|
|