fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 29 lines 920 B view raw
1<button (click)="onGetPetById()" type="button">Get Random Pet</button> 2<button (click)="onGetPetByIdLocalClient()" type="button">Get Random Pet (local client)</button> 3 4<!-- Error Display --> 5@if (error()) { 6<div class="error-message"> 7 <div class="error-title">Error occurred:</div> 8 <div class="error-details">{{ error()?.error }}</div> 9</div> 10} 11 12<!-- Pet Display Card --> 13@if (pet()) { 14<div class="pet-card"> 15 <div class="pet-info"> 16 <div class="pet-avatar"> 17 @if (pet()?.photoUrls?.[0]) { 18 <img [src]="pet()?.photoUrls?.[0]" [alt]="pet()?.name || 'Pet'" class="pet-image" /> 19 } @else { 20 <div class="pet-placeholder">{{ pet()?.name?.slice(0, 1) || 'N' }}</div> 21 } 22 </div> 23 <div class="pet-details"> 24 <div class="pet-name">Name: {{ pet()?.name || 'N/A' }}</div> 25 <div class="pet-category">Category: {{ pet()?.category?.name || 'N/A' }}</div> 26 </div> 27 </div> 28</div> 29}