hunk.code_window:       onDelayEnd(props, this)
       }
       mergeDefaultProps(defaultProps, props)
       const { to: prevTo, from: prevFrom } = anim
       let { to = prevTo, from = prevFrom } = range
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:     mergeDefaultProps(defaultProps, props, ['pause', 'cancel'])
  
hunk.file_path: packages/core/src/SpringValue.ts
hunk.type: replace
file: import { AnimatedObject } from 'animated'
  import { AnimatedTransform } from './AnimatedTransform'
  
  type Style = object & { transform?: any }
  
  export class AnimatedStyle extends AnimatedObject {
    constructor(style?: Style) {
      super(style || null)
    }
  
    setValue(style: Style | null) {
      super.setValue(
        style && style.transform
          ? { ...style, transform: new AnimatedTransform(style.transform) }
          : style
      )
    }
  }
  