Skip to content

Commit e3fd1a0

Browse files
committed
wip
1 parent 29154ad commit e3fd1a0

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

.changeset/honest-items-refuse.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@shopify/ui-extensions': patch
3+
---
4+
5+
Add app home target
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
import {StandardComponents} from './StandardComponents';
1+
import {FormExtensionComponents} from './FormExtensionComponents';
22

3-
export type BlockExtensionComponents =
4-
| StandardComponents
5-
| 'AdminBlock'
6-
| 'Form';
3+
export type BlockExtensionComponents = FormExtensionComponents | 'AdminBlock';
74

85
export default BlockExtensionComponents;

packages/ui-extensions/src/surfaces/admin/extension-targets.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import type {
1212
DiscountFunctionSettingsApi,
1313
CustomerSegmentTemplateApi,
1414
CustomerSegmentTemplate,
15+
StandardApi,
1516
} from './api';
1617
import {
1718
ShouldRenderApi,
@@ -21,6 +22,7 @@ import type {BlockExtensionComponents} from './components/BlockExtensionComponen
2122
import type {ActionExtensionComponents} from './components/ActionExtensionComponents';
2223
import type {PrintActionExtensionComponents} from './components/PrintActionExtensionComponents';
2324
import type {FunctionSettingsComponents} from './components/FunctionSettingsComponents';
25+
import {FormExtensionComponents} from './components/FormExtensionComponents';
2426

2527
export interface ExtensionTargets {
2628
/**
@@ -725,6 +727,11 @@ export interface ExtensionTargets {
725727
ShouldRenderApi<'admin.product-index.selection-print-action.should-render'>,
726728
ShouldRenderOutput
727729
>;
730+
731+
'admin.app.home.render': RenderExtension<
732+
StandardApi<'admin.app.home.render'>,
733+
FormExtensionComponents
734+
>;
728735
}
729736

730737
export type ExtensionTarget = keyof ExtensionTargets;

0 commit comments

Comments
 (0)