message: Silence false positive eslint warning
diff: +/* eslint-disable react-hooks/exhaustive-deps */
  +
  import React from 'react'
  import Controller from '../Controller'
  import {
  @@ -27,10 +29,9 @@ export default function useRecognizers<Config extends Partial<GenericOptions>>(
  config: InternalConfig,
  nativeHandlers?: NativeHandlersPartial
  ): (...args: any[]) => HookReturnType<Config> {
  -
  // The gesture controller keeping track of all gesture states
  const controller = React.useMemo(() => {
  - const current = new Controller();
  + const current = new Controller()
  /**
  * The bind function will create gesture recognizers and return the right
  @@ -53,8 +54,8 @@ export default function useRecognizers<Config extends Partial<GenericOptions>>(
  return current.getBind() as HookReturnType<Config>
  }
  - return ({ nativeRefs: nativeHandlers, current, bind })
  - }, []);
  + return { nativeRefs: nativeHandlers, current, bind }
  + }, [])
  // We reassign the config and handlers to the controller on every render.
  controller.current!.config = config
  