From a12ccbf62d8098797bf826d6ea2bc0844e4d5c02 Mon Sep 17 00:00:00 2001 From: Marcelo Puebla Date: Tue, 28 Jan 2020 10:20:09 -0300 Subject: [PATCH] Change Animaciones de angular puestas en un archivo distinto --- src/app/modules/carrito/carrito.component.html | 2 +- src/app/modules/carrito/carrito.component.ts | 16 ++------------- .../seleccion-articulos.component.html | 2 +- .../seleccion-articulos.component.ts | 19 +++-------------- src/app/utils/animations.ts | 24 ++++++++++++++++++++++ 5 files changed, 31 insertions(+), 32 deletions(-) create mode 100644 src/app/utils/animations.ts diff --git a/src/app/modules/carrito/carrito.component.html b/src/app/modules/carrito/carrito.component.html index ec0de42..8ef39e3 100644 --- a/src/app/modules/carrito/carrito.component.html +++ b/src/app/modules/carrito/carrito.component.html @@ -24,7 +24,7 @@
+ @EnterLeaveX>
diff --git a/src/app/modules/carrito/carrito.component.ts b/src/app/modules/carrito/carrito.component.ts index dab9fd2..7d415e9 100644 --- a/src/app/modules/carrito/carrito.component.ts +++ b/src/app/modules/carrito/carrito.component.ts @@ -2,28 +2,16 @@ import { Component, OnInit, OnDestroy, HostListener } from '@angular/core'; import { Location } from '@angular/common'; import { ArticuloService } from 'src/app/services/articulo/articulo.service'; import { APP_SETTINGS } from 'src/etc/AppSettings'; -import { trigger, state, style, transition, animate } from '@angular/animations'; -import { IArticulo } from 'src/app/interfaces/IArticulo'; import { Router } from '@angular/router'; import { BsModalRef } from 'ngx-bootstrap/modal/public_api'; import { InactiveScreenService } from 'src/app/services/inactive-screen/inactive-screen.service'; +import { ANIMATIONS } from 'src/app/utils/animations'; @Component({ selector: 'app-carrito', templateUrl: './carrito.component.html', styleUrls: ['./carrito.component.scss'], - animations: [ - trigger('EnterLeave', [ - state('flyIn', style({ transform: 'translateX(0)' })), - transition(':enter', [ - style({ transform: 'translateX(-100%)' }), - animate('1s ease-in') - ]), - transition(':leave', [ - animate('1s ease-out', style({ transform: 'translateX(-100%)' })) - ]) - ]) - ] + animations: [ANIMATIONS.EnterLeaveX] }) export class CarritoComponent implements OnInit, OnDestroy { urlImagenes = `${APP_SETTINGS.apiDeboSuite}/imagenes/`; diff --git a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html index 725df46..23bb3d7 100644 --- a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html +++ b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html @@ -117,7 +117,7 @@
+ @EnterLeaveY>