Skip to content

Commit ebb57a9

Browse files
fix: hide placeholder, label, and helper text when skeleton is enabled (#2748)
Co-authored-by: Akshat Patel <38994122+Akshat55@users.noreply.github.com>
1 parent 52a8585 commit ebb57a9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/dropdown/dropdown.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ import { hasScrollableParents } from "carbon-components-angular/utils";
5656
selector: "cds-dropdown, ibm-dropdown",
5757
template: `
5858
<label
59-
*ngIf="label"
59+
*ngIf="label && !skeleton"
6060
[for]="id"
6161
class="cds--label"
6262
[ngClass]="{'cds--label--disabled': disabled}">
@@ -151,7 +151,7 @@ import { hasScrollableParents } from "carbon-components-angular/utils";
151151
</div>
152152
</div>
153153
<div
154-
*ngIf="helperText && !invalid && !warn"
154+
*ngIf="helperText && !invalid && !warn && !skeleton"
155155
class="cds--form__helper-text"
156156
[ngClass]="{
157157
'cds--form__helper-text--disabled': disabled
@@ -557,7 +557,7 @@ export class Dropdown implements OnInit, AfterContentInit, AfterViewInit, OnDest
557557
* otherwise the placeholder will be returned.
558558
*/
559559
getDisplayStringValue(): Observable<string> {
560-
if (!this.view) {
560+
if (!this.view || this.skeleton) {
561561
return;
562562
}
563563
let selected = this.view.getSelected();

0 commit comments

Comments
 (0)