mirror of
https://github.com/langgenius/dify.git
synced 2026-04-27 19:27:23 +08:00
fix: can not get url
This commit is contained in:
parent
984e4564f8
commit
0738c2ef54
@ -44,12 +44,12 @@ const PluginList = () => {
|
|||||||
github_plugin_unique_identifier: 'wtw0313/dify-test:0.0.1@1633daa043b47155d4228e2db7734245fd6d3e20ba812e5c02ce69fc1e3038f4',
|
github_plugin_unique_identifier: 'wtw0313/dify-test:0.0.1@1633daa043b47155d4228e2db7734245fd6d3e20ba812e5c02ce69fc1e3038f4',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
// {
|
{
|
||||||
// type: 'marketplace',
|
type: 'marketplace',
|
||||||
// value: {
|
value: {
|
||||||
// plugin_unique_identifier: 'langgenius/openai:0.0.1@f88fdb98d104466db16a425bfe3af8c1bcad45047a40fb802d98a989ac57a5a3',
|
plugin_unique_identifier: 'langgenius/openai:0.0.1@f88fdb98d104466db16a425bfe3af8c1bcad45047a40fb802d98a989ac57a5a3',
|
||||||
// },
|
},
|
||||||
// },
|
},
|
||||||
]} />
|
]} />
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@ import type { Plugin } from '../../../types'
|
|||||||
import Card from '../../../card'
|
import Card from '../../../card'
|
||||||
import Checkbox from '@/app/components/base/checkbox'
|
import Checkbox from '@/app/components/base/checkbox'
|
||||||
import Badge, { BadgeState } from '@/app/components/base/badge/index'
|
import Badge, { BadgeState } from '@/app/components/base/badge/index'
|
||||||
|
import useGetIcon from '../../base/use-get-icon'
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
checked: boolean
|
checked: boolean
|
||||||
@ -17,6 +18,7 @@ const LoadedItem: FC<Props> = ({
|
|||||||
onCheckedChange,
|
onCheckedChange,
|
||||||
payload,
|
payload,
|
||||||
}) => {
|
}) => {
|
||||||
|
const { getIconUrl } = useGetIcon()
|
||||||
return (
|
return (
|
||||||
<div className='flex items-center space-x-2'>
|
<div className='flex items-center space-x-2'>
|
||||||
<Checkbox
|
<Checkbox
|
||||||
@ -26,7 +28,10 @@ const LoadedItem: FC<Props> = ({
|
|||||||
/>
|
/>
|
||||||
<Card
|
<Card
|
||||||
className='grow'
|
className='grow'
|
||||||
payload={payload}
|
payload={{
|
||||||
|
...payload,
|
||||||
|
icon: getIconUrl(payload.icon),
|
||||||
|
}}
|
||||||
titleLeft={payload.version ? <Badge className='mx-1' size="s" state={BadgeState.Default}>{payload.version}</Badge> : null}
|
titleLeft={payload.version ? <Badge className='mx-1' size="s" state={BadgeState.Default}>{payload.version}</Badge> : null}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -6,6 +6,7 @@ import Card from '@/app/components/plugins/card'
|
|||||||
import Button from '@/app/components/base/button'
|
import Button from '@/app/components/base/button'
|
||||||
import { useTranslation } from 'react-i18next'
|
import { useTranslation } from 'react-i18next'
|
||||||
import Badge, { BadgeState } from '@/app/components/base/badge/index'
|
import Badge, { BadgeState } from '@/app/components/base/badge/index'
|
||||||
|
import useGetIcon from '../../base/use-get-icon'
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
list: Plugin[]
|
list: Plugin[]
|
||||||
@ -19,6 +20,7 @@ const Installed: FC<Props> = ({
|
|||||||
onCancel,
|
onCancel,
|
||||||
}) => {
|
}) => {
|
||||||
const { t } = useTranslation()
|
const { t } = useTranslation()
|
||||||
|
const { getIconUrl } = useGetIcon()
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className='flex flex-col px-6 py-3 justify-center items-start gap-4 self-stretch'>
|
<div className='flex flex-col px-6 py-3 justify-center items-start gap-4 self-stretch'>
|
||||||
@ -29,7 +31,10 @@ const Installed: FC<Props> = ({
|
|||||||
<Card
|
<Card
|
||||||
key={plugin.plugin_id}
|
key={plugin.plugin_id}
|
||||||
className='w-full'
|
className='w-full'
|
||||||
payload={plugin}
|
payload={{
|
||||||
|
...plugin,
|
||||||
|
icon: getIconUrl(plugin.icon),
|
||||||
|
}}
|
||||||
installed={installStatus[index].success}
|
installed={installStatus[index].success}
|
||||||
installFailed={!installStatus[index].success}
|
installFailed={!installStatus[index].success}
|
||||||
titleLeft={plugin.version ? <Badge className='mx-1' size="s" state={BadgeState.Default}>{plugin.version}</Badge> : null}
|
titleLeft={plugin.version ? <Badge className='mx-1' size="s" state={BadgeState.Default}>{plugin.version}</Badge> : null}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user