From 67db7f7147fecb3b259a8d4bafaf4a40da68f034 Mon Sep 17 00:00:00 2001 From: Dmitry Ivanitskiy Date: Wed, 29 Jan 2025 00:53:41 +0300 Subject: [PATCH] docs: fix programmatic-rendering example (#59768) Fixes example of programmatically rendering of components using dynamic import, as calling dynamic import returns module namespace object rather than component instance PR Close #59768 --- adev/src/content/guide/components/programmatic-rendering.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/adev/src/content/guide/components/programmatic-rendering.md b/adev/src/content/guide/components/programmatic-rendering.md index 52eb65267d5..9975fae62f3 100644 --- a/adev/src/content/guide/components/programmatic-rendering.md +++ b/adev/src/content/guide/components/programmatic-rendering.md @@ -117,10 +117,11 @@ JavaScript [dynamic import](https://developer.mozilla.org/docs/Web/JavaScript/Re ` }) export class AdminSettings { - advancedSettings: {new(): AdminSettings} | undefined; + advancedSettings: {new(): AdvancedSettings} | undefined; async loadAdvanced() { - this.advancedSettings = await import('path/to/advanced_settings.js'); + const { AdvancedSettings } = await import('path/to/advanced_settings.js'); + this.advancedSettings = AdvancedSettings; } } ```