diff options
| author | Tucker Evans <tuckerevans24@gmail.com> | 2019-12-12 11:59:29 -0500 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-12-12 11:59:29 -0500 | 
| commit | 7d8b3b712274613b20c299efc48e4041e3fc6d72 (patch) | |
| tree | 585ffdf67ea07d78efaedbebf42da2e8a446e9cd /recipeBuddy/src/app/recipe-card/recipe-card.component.html | |
| parent | afd1a8106feca31ab644fbb412c87eca69bfd737 (diff) | |
| parent | 47254348140fce18c985e9a0ffb592390b226c80 (diff) | |
Merge pull request #28 from tuckerevans/elim
Elim
Diffstat (limited to 'recipeBuddy/src/app/recipe-card/recipe-card.component.html')
| -rw-r--r-- | recipeBuddy/src/app/recipe-card/recipe-card.component.html | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/recipeBuddy/src/app/recipe-card/recipe-card.component.html b/recipeBuddy/src/app/recipe-card/recipe-card.component.html new file mode 100644 index 0000000..eaba29a --- /dev/null +++ b/recipeBuddy/src/app/recipe-card/recipe-card.component.html @@ -0,0 +1,49 @@ +<cdk-virtual-scroll-viewport [itemSize]="1" class="example-viewport"> +<div *cdkVirtualFor="let recipe of recipes" class="example-test"> +<div id="cardContainer"> +  <mat-card class="example-card"> +    <mat-card-header> +      <div id="card-title"> +	  <button mat-button routerLink="/preCook" routerLinkActive="active" +		(click)="cookPage(recipe)"> +        <mat-card-title>{{recipe.name}}</mat-card-title> +	  </button> +      </div> +	</mat-card-header> +    <mat-card-actions matSuffix> +		<div id="edit"> +		<button mat-button (click)="edit(recipe)" routerLink="/"  +		routerLinkActive="active"> +        <mat-icon>edit</mat-icon> +		</button> +      </div> +      <div id="cart"> +        <button mat-button routerLink="/cart" routerLinkActive="active"> +        <mat-icon>shopping_cart</mat-icon> +		</button> +      </div> +      <div id="delete"> +        <button mat-button (click)="delete(recipe.id)"> +        <mat-icon>delete</mat-icon> +		</button> +	  </div> +	</mat-card-actions> +     +	<div *ngIf="recipe.photos.length > 0; else elseBlock" id="imgContainer"> +    <img mat-card-image style="margin-top: 20px; height: 300px" src={{recipe.photos[0]}}  +alt="Photo of recipe"> +	</div> +	<ng-template #elseBlock> +	<img mat-card-image style="margin-top: 20px" +	src="https://seeklogo.net/wp-content/themes/seeklogo-2017/images/not-available.jpg"  +	alt="No image available"  + height="300px"> +	</ng-template> +	<div id="ratingContainer"> +	<p>Rating: {{recipe.rating}}</p> +	</div> +  </mat-card> +  </div> + </div> +</cdk-virtual-scroll-viewport> +  | 
