1
2
3
4
5
6
7
8
9
10
11
12
13
14
| 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,
| }
| }
|
|