hunk.code_window:     const allProps = Object.entries({ ...from, ...to })
       this.animations = allProps.reduce((acc, [name, value], i) => {
         const entry = (reset === false && acc[name]) || { stopped: true }
         const isNumber = typeof value === 'number'
         const isString =
           typeof value === 'string' &&
  
hunk.labels: keep replace keep keep keep keep keep
hunk.after_edit:     let animationsChanged = false
       let allProps = Object.entries({ ...from, ...to })
  
hunk.file_path: src/Spring.js
hunk.type: replace
file: import React from 'react'
  import { ParentSize } from '@vx/responsive'
  import Tree from './Tree'
  import data from './data'
  
  const TreeExample = () => (
    <ParentSize>
      {size =>
        size.ref && (
          <div
            style={{
              display: 'flex',
              justifyContent: 'center',
              alignItems: 'center',
              height: '100%',
              background: '#272b4d',
            }}>
            <Tree
              data={data}
              width={size.width * 0.9}
              height={size.height * 0.9}
            />
          </div>
        )
      }
    </ParentSize>
  )
  
  export default TreeExample
  