继续收口平台空态与动作按钮
作品架异步状态切换复用 PlatformAsyncStatePanel 复制反馈动作外观改为组合 PlatformActionButton 结果页与调试面板空态继续收口到 PlatformEmptyState 暗色私聊与工坊按钮改为复用 PlatformActionButton 更新 PlatformUiKit 收口文档与团队决策记录
This commit is contained in:
@@ -1673,30 +1673,28 @@ function Match3DCoverImageEditor({
|
||||
))}
|
||||
</div>
|
||||
) : null}
|
||||
{sourceAssets.length > 0 ? (
|
||||
<PlatformAssetPickerGrid
|
||||
items={sourceAssets}
|
||||
loadingLabel="读取中..."
|
||||
emptyLabel="暂无可引用素材"
|
||||
disabled={isGenerating}
|
||||
getKey={(asset) => asset.id}
|
||||
getImageSrc={(asset) => asset.imageSrc}
|
||||
getImageAlt={() => ''}
|
||||
getTitle={(asset) => asset.label}
|
||||
getAriaLabel={(asset) => `引用${asset.label}`}
|
||||
isSelected={(asset) =>
|
||||
referenceImages.some(
|
||||
(reference) => reference.imageSrc === asset.imageSrc,
|
||||
)
|
||||
}
|
||||
onSelect={(asset) => onReferenceSelect(asset.imageSrc)}
|
||||
gridClassName="grid grid-cols-3 gap-2 sm:grid-cols-4"
|
||||
cardClassName="bg-white/74"
|
||||
cardRadiusClassName="rounded-[1rem]"
|
||||
imageShellClassName="aspect-square"
|
||||
bodyClassName="truncate px-2 py-2 text-[11px] font-semibold text-[var(--platform-text-base)]"
|
||||
/>
|
||||
) : null}
|
||||
<PlatformAssetPickerGrid
|
||||
items={sourceAssets}
|
||||
loadingLabel="读取中..."
|
||||
emptyLabel="暂无可引用素材"
|
||||
disabled={isGenerating}
|
||||
getKey={(asset) => asset.id}
|
||||
getImageSrc={(asset) => asset.imageSrc}
|
||||
getImageAlt={() => ''}
|
||||
getTitle={(asset) => asset.label}
|
||||
getAriaLabel={(asset) => `引用${asset.label}`}
|
||||
isSelected={(asset) =>
|
||||
referenceImages.some(
|
||||
(reference) => reference.imageSrc === asset.imageSrc,
|
||||
)
|
||||
}
|
||||
onSelect={(asset) => onReferenceSelect(asset.imageSrc)}
|
||||
gridClassName="grid grid-cols-3 gap-2 sm:grid-cols-4"
|
||||
cardClassName="bg-white/74"
|
||||
cardRadiusClassName="rounded-[1rem]"
|
||||
imageShellClassName="aspect-square"
|
||||
bodyClassName="truncate px-2 py-2 text-[11px] font-semibold text-[var(--platform-text-base)]"
|
||||
/>
|
||||
</div>
|
||||
) : null}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user