import { handleDelete } from './actions' import TestClientPlugin from './test-client-plugin' import Card from '@/app/components/plugins/card' import { extensionDallE, modelGPT4, toolNotion } from '@/app/components/plugins/card/card-mock' import PluginItem from '@/app/components/plugins/plugin-item' import CardMoreInfo from '@/app/components/plugins/card/card-more-info' import ProviderCard from '@/app/components/plugins/provider-card' import PluginDetailPanel from '@/app/components/plugins/plugin-detail-panel' import { getLocaleOnServer, useTranslation as translate } from '@/i18n/server' import Badge from '@/app/components/base/badge' const PluginList = async () => { const locale = getLocaleOnServer() const pluginList = [toolNotion, extensionDallE, modelGPT4] const { t: pluginI8n } = await translate(locale, 'plugin') return (

Dify Plugin list

{pluginList.map((plugin, index) => ( ))}

Client plugin item

Install Plugin / Package under bundle

} />

Installed

Install model provide

{pluginList.map((plugin, index) => ( ))}

Marketplace Plugin list

{pluginList.map((plugin, index) => ( } /> ))}
) } export const metadata = { title: 'Plugins - Card', } export default PluginList