chore: add version type in marketplace return

pull/12372/head
Joel 2 years ago
parent 8993a91f12
commit c59c696df2

@ -80,7 +80,7 @@ const Installed: FC<Props> = ({
return (<>{ return (<>{
payload.latest_version === toInstallVersion || !supportCheckInstalled payload.latest_version === toInstallVersion || !supportCheckInstalled
? ( ? (
<Badge className='mx-1' size="s" state={BadgeState.Default}>{payload.latest_version}</Badge> <Badge className='mx-1' size="s" state={BadgeState.Default}>{payload.version || payload.latest_version}</Badge>
) )
: ( : (
<> <>

@ -77,7 +77,6 @@ const PluginPage = ({
if (packageId) { if (packageId) {
const { data } = await fetchManifestFromMarketPlace(encodeURIComponent(packageId)) const { data } = await fetchManifestFromMarketPlace(encodeURIComponent(packageId))
const { plugin } = data const { plugin } = data
// TODO: wait api return current plugin version
setManifest({ setManifest({
...plugin, ...plugin,
icon: `${marketplaceApiPrefix}/plugins/${plugin.org}/${plugin.name}/icon`, icon: `${marketplaceApiPrefix}/plugins/${plugin.org}/${plugin.name}/icon`,

@ -79,6 +79,7 @@ export type PluginManifestInMarket = {
icon: string icon: string
label: Record<Locale, string> label: Record<Locale, string>
category: PluginType category: PluginType
version: string // TODO: wait api return current plugin version
latest_version: string latest_version: string
brief: Record<Locale, string> brief: Record<Locale, string>
introduction: string introduction: string

Loading…
Cancel
Save