Options
All
  • Public
  • Public/Protected
  • All
Menu

Module hooks

Index

Functions

Const useAppDispatch

  • useAppDispatch(): Dispatch<Action>

Const useAppSelector

  • useAppSelector<TSelected>(selector: (state: EmptyObject & { isDark: boolean; isLoading: boolean; marketFilter: Market } & PersistPartial) => TSelected, equalityFn?: (left: TSelected, right: TSelected) => boolean): TSelected
  • Custom useSelector hook with type safety

    Type parameters

    • TSelected

    Parameters

    • selector: (state: EmptyObject & { isDark: boolean; isLoading: boolean; marketFilter: Market } & PersistPartial) => TSelected
        • (state: EmptyObject & { isDark: boolean; isLoading: boolean; marketFilter: Market } & PersistPartial): TSelected
        • Parameters

          • state: EmptyObject & { isDark: boolean; isLoading: boolean; marketFilter: Market } & PersistPartial

          Returns TSelected

    • Optional equalityFn: (left: TSelected, right: TSelected) => boolean
        • (left: TSelected, right: TSelected): boolean
        • Parameters

          • left: TSelected
          • right: TSelected

          Returns boolean

    Returns TSelected

Const useFetchContract

  • useFetchContract(address: string): ContractI
  • Used to fetch information on the contract and store it

    Parameters

    • address: string

      The address of the contract

    Returns ContractI

    Information on the ContractI

Generated using TypeDoc