• Type Parameters

    • T

    Parameters

    • callback: ((panelId: string, panelState: T, args: any[]) => void)
        • (panelId: string, panelState: T, args: any[]): void
        • Parameters

          • panelId: string
          • panelState: T
          • args: any[]

          Returns void

    • Optional local: boolean
    • Optional scope: string

    Returns ((...args: [panelId: string, ...args: unknown[]]) => Promise<void>)

      • (...args: [panelId: string, ...args: unknown[]]): Promise<void>
      • Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.

        Parameters

        • Rest ...args: [panelId: string, ...args: unknown[]]

        Returns Promise<void>

Generated using TypeDoc