Skip to content

Commit 3132227

Browse files
committed
feat: expose parentPluginIdentifier
1 parent acb396f commit 3132227

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/Shared/Components/Plugin/service.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,14 @@ export const getPluginsDetail = async ({
3636
pluginIds,
3737
signal,
3838
shouldShowError = true,
39+
parentPluginIdentifiers,
3940
}: PluginDetailServiceParamsType): Promise<Pick<GetPluginStoreDataReturnType, 'pluginStore'>> => {
4041
try {
4142
const payload: PluginDetailPayloadType = {
4243
appId,
4344
parentPluginId: parentPluginIds,
4445
pluginId: pluginIds,
46+
parentPluginIdentifier: parentPluginIdentifiers ? `${parentPluginIdentifiers}` : null,
4547
}
4648

4749
const { result } = await get<PluginDetailDTO>(

src/Shared/Components/Plugin/types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ export interface PluginDetailServiceParamsType {
8484
appId: number
8585
pluginIds?: number[]
8686
parentPluginIds?: number[]
87+
parentPluginIdentifiers?: string[]
8788
/**
8889
* @default true
8990
*/
@@ -94,6 +95,7 @@ export interface PluginDetailServiceParamsType {
9495
export interface PluginDetailPayloadType extends Pick<PluginDetailServiceParamsType, 'appId'> {
9596
pluginId?: PluginDetailServiceParamsType['pluginIds']
9697
parentPluginId?: PluginDetailServiceParamsType['parentPluginIds']
98+
parentPluginIdentifier?: PluginDetailServiceParamsType['parentPluginIdentifiers'][number]
9799
}
98100

99101
export interface PluginListFiltersType extends Pick<BaseFilterQueryParams<unknown>, 'searchKey'> {

0 commit comments

Comments
 (0)