hunk.code_window:         },
         }
       }, this.animations)
       // Update animated props (which from now on will take care of the animation)
       // TODO: perhaps this isn't needed if animations/interpolators didn't change ...
       const oldAnimatedProps = this.animatedProps
       this.animatedProps = new AnimatedProps(this.interpolators, () => {
         // This gets called on every animation frame ...
         if (onFrame) onFrame(this.animatedProps.__getValue())
         if (!native) this.setState({ dry: true })
       })
       oldAnimatedProps && oldAnimatedProps.__detach()
       // Flag an update that occured, componentDidUpdate will start the animation later on
       this.didUpdate = true
  
hunk.labels: keep keep keep keep keep replace replace replace replace replace replace replace replace keep keep keep
hunk.after_edit:     if (animationsChanged) {
         const oldAnimatedProps = this.animatedProps
         this.animatedProps = new AnimatedProps(this.interpolators, () => {
           // This gets called on every animation frame ...
           if (onFrame) onFrame(this.animatedProps.__getValue())
           if (!native) this.setState({ dry: true })
         })
         oldAnimatedProps && oldAnimatedProps.__detach()
       }
  
hunk.file_path: src/Spring.js
hunk.type: replace
file: node_modules/
  coverage/
  dist/
  Thumbs.db
  ehthumbs.db
  Desktop.ini
  $RECYCLE.BIN/
  .DS_Store