Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit e057a33

Browse files
authoredDec 30, 2024··
docs(skeleton-text): update angular to standalone (#3964)
1 parent 70ae31d commit e057a33

File tree

8 files changed

+60
-6
lines changed

8 files changed

+60
-6
lines changed
 

‎static/usage/v7/skeleton-text/basic/angular/example_component_html.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```html
2-
<ion-list *ngIf="loaded">
2+
@if (loaded) {
3+
<ion-list>
34
<ion-list-header>Albums</ion-list-header>
45
<ion-item>
56
<ion-thumbnail slot="start">
@@ -12,8 +13,8 @@
1213
</ion-label>
1314
</ion-item>
1415
</ion-list>
15-
16-
<ion-list *ngIf="!loaded">
16+
} @else {
17+
<ion-list>
1718
<ion-list-header>
1819
<ion-skeleton-text [animated]="true" style="width: 80px"></ion-skeleton-text>
1920
</ion-list-header>
@@ -34,6 +35,7 @@
3435
</ion-label>
3536
</ion-item>
3637
</ion-list>
38+
}
3739

3840
<ion-button (click)="loaded = !loaded">Toggle</ion-button>
3941
```

‎static/usage/v7/skeleton-text/basic/angular/example_component_ts.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import {
4+
IonButton,
5+
IonIcon,
6+
IonItem,
7+
IonLabel,
8+
IonList,
9+
IonListHeader,
10+
IonSkeletonText,
11+
IonThumbnail,
12+
} from '@ionic/angular/standalone';
313

414
import { addIcons } from 'ionicons';
515
import { musicalNotes } from 'ionicons/icons';
@@ -8,6 +18,7 @@ import { musicalNotes } from 'ionicons/icons';
818
selector: 'app-example',
919
templateUrl: 'example.component.html',
1020
styleUrls: ['example.component.css'],
21+
imports: [IonButton, IonIcon, IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail],
1122
})
1223
export class ExampleComponent {
1324
public loaded = false;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
```ts
2+
import { Component } from '@angular/core';
3+
import { IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail } from '@ionic/angular/standalone';
4+
5+
@Component({
6+
selector: 'app-example',
7+
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail],
10+
})
11+
export class ExampleComponent {}
12+
```

‎static/usage/v7/skeleton-text/theming/css-properties/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import vue from './vue.md';
99

1010
import angular_example_component_html from './angular/example_component_html.md';
1111
import angular_example_component_css from './angular/example_component_css.md';
12+
import angular_example_component_ts from './angular/example_component_ts.md';
1213

1314
<Playground
1415
version="7"
@@ -25,6 +26,7 @@ import angular_example_component_css from './angular/example_component_css.md';
2526
files: {
2627
'src/app/example.component.html': angular_example_component_html,
2728
'src/app/example.component.css': angular_example_component_css,
29+
'src/app/example.component.ts': angular_example_component_ts,
2830
},
2931
},
3032
}}

‎static/usage/v8/skeleton-text/basic/angular/example_component_html.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```html
2-
<ion-list *ngIf="loaded">
2+
@if (loaded) {
3+
<ion-list>
34
<ion-list-header>Albums</ion-list-header>
45
<ion-item>
56
<ion-thumbnail slot="start">
@@ -12,8 +13,8 @@
1213
</ion-label>
1314
</ion-item>
1415
</ion-list>
15-
16-
<ion-list *ngIf="!loaded">
16+
} @else {
17+
<ion-list>
1718
<ion-list-header>
1819
<ion-skeleton-text [animated]="true" style="width: 80px"></ion-skeleton-text>
1920
</ion-list-header>
@@ -34,6 +35,7 @@
3435
</ion-label>
3536
</ion-item>
3637
</ion-list>
38+
}
3739

3840
<ion-button (click)="loaded = !loaded">Toggle</ion-button>
3941
```

‎static/usage/v8/skeleton-text/basic/angular/example_component_ts.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import {
4+
IonButton,
5+
IonIcon,
6+
IonItem,
7+
IonLabel,
8+
IonList,
9+
IonListHeader,
10+
IonSkeletonText,
11+
IonThumbnail,
12+
} from '@ionic/angular/standalone';
313

414
import { addIcons } from 'ionicons';
515
import { musicalNotes } from 'ionicons/icons';
@@ -8,6 +18,7 @@ import { musicalNotes } from 'ionicons/icons';
818
selector: 'app-example',
919
templateUrl: 'example.component.html',
1020
styleUrls: ['example.component.css'],
21+
imports: [IonButton, IonIcon, IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail],
1122
})
1223
export class ExampleComponent {
1324
public loaded = false;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
```ts
2+
import { Component } from '@angular/core';
3+
import { IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail } from '@ionic/angular/standalone';
4+
5+
@Component({
6+
selector: 'app-example',
7+
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonItem, IonLabel, IonList, IonListHeader, IonSkeletonText, IonThumbnail],
10+
})
11+
export class ExampleComponent {}
12+
```

‎static/usage/v8/skeleton-text/theming/css-properties/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import vue from './vue.md';
99

1010
import angular_example_component_html from './angular/example_component_html.md';
1111
import angular_example_component_css from './angular/example_component_css.md';
12+
import angular_example_component_ts from './angular/example_component_ts.md';
1213

1314
<Playground
1415
version="8"
@@ -25,6 +26,7 @@ import angular_example_component_css from './angular/example_component_css.md';
2526
files: {
2627
'src/app/example.component.html': angular_example_component_html,
2728
'src/app/example.component.css': angular_example_component_css,
29+
'src/app/example.component.ts': angular_example_component_ts,
2830
},
2931
},
3032
}}

0 commit comments

Comments
 (0)
Please sign in to comment.