fix: version switch

This commit is contained in:
JzoNg 2024-11-21 17:38:05 +08:00
parent 1b3f4f1f2a
commit f213c8f393

View File

@ -173,7 +173,7 @@ const DetailHeader = ({
<Title title={label[locale]} /> <Title title={label[locale]} />
{verified && <RiVerifiedBadgeLine className="shrink-0 ml-0.5 w-4 h-4 text-text-accent" />} {verified && <RiVerifiedBadgeLine className="shrink-0 ml-0.5 w-4 h-4 text-text-accent" />}
<PluginVersionPicker <PluginVersionPicker
disabled={!isFromMarketplace || !hasNewVersion} disabled={!isFromMarketplace}
isShow={isShow} isShow={isShow}
onShowChange={setIsShow} onShowChange={setIsShow}
pluginID={plugin_id} pluginID={plugin_id}
@ -187,13 +187,13 @@ const DetailHeader = ({
className={cn( className={cn(
'mx-1', 'mx-1',
isShow && 'bg-state-base-hover', isShow && 'bg-state-base-hover',
(isShow || isFromMarketplace) && hasNewVersion && 'hover:bg-state-base-hover', (isShow || isFromMarketplace) && 'hover:bg-state-base-hover',
)} )}
uppercase={false} uppercase={false}
text={ text={
<> <>
<div>{isFromGitHub ? meta!.version : version}</div> <div>{isFromGitHub ? meta!.version : version}</div>
{isFromMarketplace && hasNewVersion && <RiArrowLeftRightLine className='ml-1 w-3 h-3 text-text-tertiary' />} {isFromMarketplace && <RiArrowLeftRightLine className='ml-1 w-3 h-3 text-text-tertiary' />}
</> </>
} }
hasRedCornerMark={hasNewVersion} hasRedCornerMark={hasNewVersion}