From d21d11ddabfd2417747597d04084e6d2052738c8 Mon Sep 17 00:00:00 2001 From: Melissa Luu Date: Mon, 18 Nov 2024 17:59:05 -0500 Subject: [PATCH] Add resourcePicker to ActionExtensionApi interface --- .../ui-extensions/src/surfaces/admin/api/action/action.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/ui-extensions/src/surfaces/admin/api/action/action.ts b/packages/ui-extensions/src/surfaces/admin/api/action/action.ts index ac4675c7ec..033c8b1c46 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/action/action.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/action/action.ts @@ -1,6 +1,7 @@ import type {StandardApi} from '../standard/standard'; import type {ExtensionTarget as AnyExtensionTarget} from '../../extension-targets'; import type {Data} from '../shared'; +import type {ResourcePickerApi} from '../resource-picker/resource-picker'; export interface ActionExtensionApi extends StandardApi { @@ -13,4 +14,9 @@ export interface ActionExtensionApi * Information about the currently viewed or selected items. */ data: Data; + + /** + * Renders the [Resource Picker](/docs/api/app-bridge-library/apis/resource-picker), allowing users to select a resource for the extension to use as part of its flow. + */ + resourcePicker: ResourcePickerApi; }