diff --git a/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.test.tsx b/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.test.tsx
index d46975abd9..b4ad8ed2d2 100644
--- a/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.test.tsx
+++ b/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.test.tsx
@@ -27,7 +27,7 @@ describe('AppRootWrapperBlueprint', () => {
it('should return an extension with sensible defaults', () => {
const extension = AppRootWrapperBlueprint.make({
params: {
- Component: () =>
Hello
,
+ component: () => Hello
,
},
});
@@ -59,7 +59,7 @@ describe('AppRootWrapperBlueprint', () => {
const extension = AppRootWrapperBlueprint.make({
name: 'test',
params: {
- Component: () => Hello
,
+ component: () => Hello
,
},
});
@@ -80,7 +80,7 @@ describe('AppRootWrapperBlueprint', () => {
},
*factory(originalFactory, { inputs, config }) {
yield* originalFactory({
- Component: ({ children }) => (
+ component: ({ children }) => (
{children}
{inputs.children.flatMap(c =>
diff --git a/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.tsx b/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.tsx
index 481be1bc0b..ca5ea2d5fa 100644
--- a/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.tsx
+++ b/packages/frontend-plugin-api/src/blueprints/AppRootWrapperBlueprint.tsx
@@ -35,12 +35,7 @@ export const AppRootWrapperBlueprint = createExtensionBlueprint({
dataRefs: {
component: componentDataRef,
},
- *factory(params: { Component: ComponentType
> }) {
- // todo(blam): not sure that this wrapping is even necessary anymore.
- const Component = (props: PropsWithChildren<{}>) => {
- return {props.children};
- };
-
- yield componentDataRef(Component);
+ *factory(params: { component: ComponentType> }) {
+ yield componentDataRef(params.component);
},
});
diff --git a/packages/frontend-plugin-api/src/blueprints/RouterBlueprint.test.tsx b/packages/frontend-plugin-api/src/blueprints/RouterBlueprint.test.tsx
index 00015d0c3d..f2e5199124 100644
--- a/packages/frontend-plugin-api/src/blueprints/RouterBlueprint.test.tsx
+++ b/packages/frontend-plugin-api/src/blueprints/RouterBlueprint.test.tsx
@@ -27,7 +27,7 @@ describe('RouterBlueprint', () => {
it('should return an extension when calling make with sensible defaults', () => {
const extension = RouterBlueprint.make({
params: {
- Component: props => {props.children}
,
+ component: props => {props.children}
,
},
});
@@ -58,7 +58,7 @@ describe('RouterBlueprint', () => {
it('should work with simple options', async () => {
const extension = RouterBlueprint.make({
params: {
- Component: ({ children }) => (
+ component: ({ children }) => (
{children}
@@ -94,7 +94,7 @@ describe('RouterBlueprint', () => {
},
*factory(originalFactory, { inputs, config }) {
yield* originalFactory({
- Component: ({ children }) => (
+ component: ({ children }) => (
> }) {
- yield componentDataRef(Component);
+ *factory({ component }: { component: ComponentType
> }) {
+ yield componentDataRef(component);
},
});