dify/web/app/components/plugins/plugin-detail-panel/tool-selector/hooks.ts
2024-12-30 15:28:15 +08:00

15 lines
345 B
TypeScript

import {
usePluginManifestInfo,
} from '@/service/use-plugins'
export const usePluginInstalledCheck = (providerName = '') => {
const pluginID = providerName?.split('/').splice(0, 2).join('/')
const { data: manifest } = usePluginManifestInfo(pluginID)
return {
inMarketPlace: !!manifest,
manifest: manifest?.data.plugin,
}
}