Commit a3d2eb2f2f6bd0f0453d317f965c753d0133c7e5

Authored by Benjamin Rodriguez
1 parent f68c8f2647
Exists in develop

arreglo mr

src/app/shared/promocion/promocion.component.html
1 <div class="bg-primary rounded"> 1 <div class="bg-primary rounded">
2 <div class="modal-header" *ngIf="articulosPromo.length"> 2 <div class="modal-header" *ngIf="articulosPromo.length">
3 <img 3 <img
4 draggable="false" 4 draggable="false"
5 ondragstart="return false;" 5 ondragstart="return false;"
6 (contextmenu)="false" 6 (contextmenu)="false"
7 (click)="selectPromo(articulosPromo[0])" 7 (click)="selectPromo(articulosPromo[0])"
8 class="btn-effect icon-30 mt-2 mr-2 position-absolute top-0 right-0 z-index" 8 class="btn-effect icon-30 mt-2 mr-2 position-absolute top-0 right-0 z-index"
9 src="assets/img/icono-cancelar-blanco.svg"> 9 src="assets/img/icono-cancelar-blanco.svg">
10 <div class="row w-100 no-gutters justify-content-between"> 10 <div class="row w-100 no-gutters justify-content-between">
11 <div class="col align-self-center"> 11 <div class="col align-self-center">
12 <p class="h3 text-white">{{articulosPromo[0].DetArt}}</p> 12 <p class="h3 text-white">{{articulosPromo[0].DetArt}}</p>
13 </div> 13 </div>
14 <div class="col-auto align-self-center mt-4 pl-2"> 14 <div class="col-auto align-self-center mt-4 pl-2">
15 <div 15 <div
16 class="row mx-0 justify-content-between bg-white badge-pill btn-effect" 16 class="row mx-0 justify-content-between bg-white badge-pill btn-effect"
17 (click)="selectPromo(articulosPromo[0])"> 17 (click)="selectPromo(articulosPromo[0])">
18 <div class="col-auto align-self-center text-primary"> 18 <div class="col-auto align-self-center text-primary">
19 <p class="font-weight-bold">{{articulosPromo[0].PreVen | currency}}</p> 19 <p class="font-weight-bold">{{articulosPromo[0].PreVen | currency}}</p>
20 </div> 20 </div>
21 <div class="col-auto px-0"> 21 <div class="col-auto px-0">
22 <img 22 <img
23 draggable="false" 23 draggable="false"
24 ondragstart="return false;" 24 ondragstart="return false;"
25 (contextmenu)="false" 25 (contextmenu)="false"
26 class="d-block ml-auto my-1 icon-20" 26 class="d-block ml-auto my-1 icon-20"
27 src="assets/img/ir-color.svg"> 27 src="assets/img/ir-color.svg">
28 </div> 28 </div>
29 </div> 29 </div>
30 </div> 30 </div>
31 </div> 31 </div>
32 </div> 32 </div>
33 <div class="modal-body"> 33 <div class="modal-body" *ngIf="articulosPromo.length">
34 <div class="row no-gutters w-100"> 34 <div class="row no-gutters w-100">
35 <div class="col-9 col-9 align-self-center"> 35 <div class="col-9 col-9 align-self-center">
36 <p class="text-white"><small>¿TE GUSTARÍA LLEVAR ESTE ARTÍCULO</small></p> 36 <p class="text-white"><small>¿TE GUSTARÍA LLEVAR ESTE ARTÍCULO</small></p>
37 <p class="h1 text-white">en un combo?</p> 37 <p class="h1 text-white">en un combo?</p>
38 </div> 38 </div>
39 <div class="col-3"> 39 <div class="col-3">
40 <img 40 <img
41 draggable="false" 41 draggable="false"
42 ondragstart="return false;" 42 ondragstart="return false;"
43 (contextmenu)="false" 43 (contextmenu)="false"
44 src="{{urlImagenes}}{{articulosPromo[0].imagenes[0].imagen}}" 44 src="{{urlImagenes}}{{articulosPromo[0].imagenes[0].imagen}}"
45 onerror="this.src='assets/img/imagen-no-encontrada.jpg'" 45 onerror="this.src='assets/img/imagen-no-encontrada.jpg'"
46 class="card-img-top img-fluid rounded-circle"> 46 class="card-img-top img-fluid rounded-circle">
47 </div> 47 </div>
48 </div> 48 </div>
49 <div 49 <div
50 class="d-flex justify-content-center mt-2" 50 class="d-flex justify-content-center mt-2"
51 *ngIf="loading"> 51 *ngIf="loading">
52 <div class="spinner-border text-white" role="status"> 52 <div class="spinner-border text-white" role="status">
53 <span class="sr-only">Loading...</span> 53 <span class="sr-only">Loading...</span>
54 </div> 54 </div>
55 </div> 55 </div>
56 <div 56 <div
57 *ngIf="articulosPromo.length"
58 class="row mt-3 no-gutters lista-promociones scroll-y-visible" 57 class="row mt-3 no-gutters lista-promociones scroll-y-visible"
59 (scroll)="scrollEvent($event)"> 58 (scroll)="scrollEvent($event)">
60 <div class="col-12"> 59 <div class="col-12">
61 <div *ngFor="let promo of promociones; let i = index"> 60 <div *ngFor="let promo of promociones; let i = index">
62 <div 61 <div
63 [ngClass]="{ 'mt-2': i !== 0 }" 62 [ngClass]="{ 'mt-2': i !== 0 }"
64 class="btn-effect bg-white badge-pill text-primary" 63 class="btn-effect bg-white badge-pill text-primary"
65 (click)="selectPromo(promo)"> 64 (click)="selectPromo(promo)">
66 <div class="d-flex"> 65 <div class="d-flex">
67 <p class="text-truncate mr-auto my-auto"><small>{{promo.DetArt}}</small></p> 66 <p class="text-truncate mr-auto my-auto"><small>{{promo.DetArt}}</small></p>
68 <p class="font-weight-bold ml-auto my-auto pr-2"> 67 <p class="font-weight-bold ml-auto my-auto pr-2">
69 <span>{{promo.PreVen | currency}}</span> 68 <span>{{promo.PreVen | currency}}</span>
70 </p> 69 </p>
71 <img 70 <img
72 draggable="false" 71 draggable="false"
73 ondragstart="return false;" 72 ondragstart="return false;"
74 (contextmenu)="false" 73 (contextmenu)="false"
75 class="d-block py-1 icon-30" 74 class="d-block py-1 icon-30"
76 src="assets/img/ir-color.svg"> 75 src="assets/img/ir-color.svg">
77 </div> 76 </div>
78 </div> 77 </div>
79 </div> 78 </div>
80 </div> 79 </div>
81 </div> 80 </div>
82 </div> 81 </div>
83 </div> 82 </div>
84 83