hunk.code_window:             }
               // Prevent `cancel: true` from ending the current `runAsync` call,
               // except when the default `cancel` prop is being set.
               else if (isDefaultProp(props, 'cancel')) {
                 cancelAsync(state, props.callId)
               }
             },
           },
         })
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit:             else if (hasDefaultProp(props, 'cancel')) {
  
hunk.file_path: packages/core/src/Controller.ts
hunk.type: replace
file: import { Text, View, Image, ViewProps, TextProps } from 'react-native'
  import { ComponentClass, ReactNode } from 'react'
  
  export const primitives = {
    View: View as ComponentClass<
      // @types/react-native forgot to add "children" to the "View" component??
      ViewProps & { children?: ReactNode }
    >,
    Text: Text as ComponentClass<
      // @types/react-native forgot to add "children" to the "Text" component??
      TextProps & { children?: ReactNode }
    >,
    Image,
  }
  