diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d5220d30..b829d1937e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,7 @@ Our versioning strategy is as follows: * Row-Splitter ([#1901](https://github.com/Sitecore/jss/pull/1901)) * Link-List ([#1898](https://github.com/Sitecore/jss/pull/1898)) * Column-Splitter ([#1889](https://github.com/Sitecore/jss/pull/1889)) + * PartialDesignDynamicPlaceholder ([#1902](https://github.com/Sitecore/jss/pull/1902)) * Promo component ([#1897](https://github.com/Sitecore/jss/pull/1897)) ### 🛠 Breaking Change diff --git a/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.html b/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.html new file mode 100644 index 0000000000..fba77338ef --- /dev/null +++ b/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.html @@ -0,0 +1 @@ + diff --git a/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.ts b/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.ts new file mode 100644 index 0000000000..14ffa3c518 --- /dev/null +++ b/packages/create-sitecore-jss/src/templates/angular-xmcloud/src/app/components/partial-design-dynamic-placeholder/partial-design-dynamic-placeholder.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; +import { SxaComponent } from '../sxa.component'; + +@Component({ + selector: 'app-partial-design-dynamic-placeholder', + templateUrl: './partial-design-dynamic-placeholder.component.html', +}) +export class PartialDesignDynamicPlaceholderComponent extends SxaComponent implements OnInit { + sig: string; + ngOnInit() { + super.ngOnInit(); + + this.sig = this.rendering.params?.sig || ''; + } +}