From 5d2c12d00b63e800cd960ea41c1cfb00d3ee1f7d Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Tue, 15 Oct 2024 10:05:24 -0700 Subject: [PATCH] feat(ssr-runtime): export `renderComponent` alias (#4636) --- .../__tests__/server-side-render-component-alias.spec.ts | 7 +++++++ packages/@lwc/ssr-runtime/src/index.ts | 9 ++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 packages/@lwc/ssr-runtime/src/__tests__/server-side-render-component-alias.spec.ts diff --git a/packages/@lwc/ssr-runtime/src/__tests__/server-side-render-component-alias.spec.ts b/packages/@lwc/ssr-runtime/src/__tests__/server-side-render-component-alias.spec.ts new file mode 100644 index 0000000000..420cc20fbe --- /dev/null +++ b/packages/@lwc/ssr-runtime/src/__tests__/server-side-render-component-alias.spec.ts @@ -0,0 +1,7 @@ +import { renderComponent, serverSideRenderComponent } from '../index'; + +describe('renderComponent as alias of serverSideRenderComponent ', () => { + it('is an alias', () => { + expect(renderComponent).toBe(serverSideRenderComponent); + }); +}); diff --git a/packages/@lwc/ssr-runtime/src/index.ts b/packages/@lwc/ssr-runtime/src/index.ts index 6a11c3bbe7..663bde3e1a 100644 --- a/packages/@lwc/ssr-runtime/src/index.ts +++ b/packages/@lwc/ssr-runtime/src/index.ts @@ -8,6 +8,13 @@ export { ClassList } from './class-list'; export { LightningElement, LightningElementConstructor } from './lightning-element'; export { MutationTracker } from './mutation-tracker'; -export { fallbackTmpl, GenerateMarkupFn, renderAttrs, serverSideRenderComponent } from './render'; +// renderComponent is an alias for serverSideRenderComponent +export { + fallbackTmpl, + GenerateMarkupFn, + renderAttrs, + serverSideRenderComponent, + serverSideRenderComponent as renderComponent, +} from './render'; export { toIteratorDirective } from './to-iterator-directive'; export { validateStyleTextContents } from './validate-style-text-contents';