Skip to content

Commit 332124a

Browse files
committed
feat: update sample rendered code to only include component code
1 parent c4767da commit 332124a

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

packages/studio-ui-codegen-react/lib/__tests__/__snapshots__/react-studio-template-renderer.test.ts.snap

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,15 @@
22

33
exports[`ReactStudioTemplateRenderer renderSampleCodeSnippet component with name 1`] = `
44
Object {
5-
"compText": "export const App = () => {
6-
return (<MyText />);
7-
};",
5+
"compText": "<MyText />",
86
"importsText": "import { MyText } from \\"./ui-components\\";
97
",
108
}
119
`;
1210

1311
exports[`ReactStudioTemplateRenderer renderSampleCodeSnippet component without name 1`] = `
1412
Object {
15-
"compText": "export const App = () => {
16-
return (<unknown_component_name />);
17-
};",
13+
"compText": "<unknown_component_name />",
1814
"importsText": "import { unknown_component_name } from \\"./ui-components\\";
1915
",
2016
}

packages/studio-ui-codegen-react/lib/react-studio-template-renderer.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@ export abstract class ReactStudioTemplateRenderer extends StudioTemplateRenderer
106106
const imports = this.importCollection.buildSampleSnippetImports(
107107
this.component.name ?? StudioRendererConstants.unknownName,
108108
);
109-
const sampleAppName = 'App';
110109

111110
const { printer, file } = buildPrinter(this.fileName, this.renderConfig);
112111
let importsText = '';
@@ -115,8 +114,7 @@ export abstract class ReactStudioTemplateRenderer extends StudioTemplateRenderer
115114
importsText += result + EOL;
116115
}
117116

118-
const wrapper = this.renderAppWrapper(sampleAppName, jsx);
119-
const compText = printer.printNode(EmitHint.Unspecified, wrapper, file);
117+
const compText = printer.printNode(EmitHint.Unspecified, jsx, file);
120118

121119
return { compText, importsText };
122120
}

0 commit comments

Comments
 (0)