hunk.code_window:   // Merge the context into each transition.
     useLayoutEffect(() => {
       each(transitions, t => {
         t.ctrl.start({ default: context })
       })
     }, [context])
     const api = useMemo(() => {
  
hunk.labels: keep keep keep replace replace replace keep keep keep
hunk.after_edit:     if (hasContext)
         each(transitions, t => {
           t.ctrl.start({ default: context })
         })
  
hunk.file_path: packages/core/src/hooks/useTransition.tsx
hunk.type: replace
file: {
    "name": "@react-spring/konva",
    "version": "9.0.0-rc.3",
    "main": "src/index.ts",
    "dependencies": {
      "animated": "link:../../packages/animated",
      "core": "link:../../packages/core",
      "shared": "link:../../packages/shared"
    },
    "peerDependencies": {
      "konva": ">=2.6",
      "react": ">=16.8",
      "react-konva": ">=16.8"
    },
    "devDependencies": {
      "konva": "~2.6.0",
      "react-konva": "~16.8.0"
    },
    "scripts": {
      "build": "rollup -c"
    },
    "publishConfig": {
      "directory": "dist"
    }
  }
  