fix(animations): support multiple state names per state() call (#15147)

Closes #14732
Closes #15147
This commit is contained in:
Matias Niemelä
2017-03-15 09:24:09 -07:00
committed by Chuck Jazdzewski
parent 5c0ea20bd0
commit 36ce0afff6
2 changed files with 11 additions and 1 deletions

View File

@ -86,7 +86,8 @@ class AnimationTriggerVisitor implements AnimationDslVisitor {
}
visitState(ast: AnimationStateMetadata, context: any): any {
context.states[ast.name] = normalizeStyles(ast.styles.styles);
const styles = normalizeStyles(ast.styles.styles);
ast.name.split(/\s*,\s*/).forEach(name => { context.states[name] = styles; });
}
visitTransition(ast: AnimationTransitionMetadata, context: any): any {