Merge branch 'MAILWEB-6014-add-mail-web-eldt' into 'main'
[ProtonMail-WebClient.git] / packages / wallet / hooks / useGetAllAddressesKeys.ts
blob822029d1d154ad34fdd6dff999f9fdeffa076476
1 import { useCallback } from 'react';
3 import { type Action, type ThunkDispatch } from '@reduxjs/toolkit';
5 import { type AddressKeysState, dispatchGetAllAddressesKeys } from '@proton/account';
6 import { baseUseDispatch } from '@proton/react-redux-store';
7 import { type ProtonThunkArguments } from '@proton/redux-shared-store-types';
9 export const useGetAllAddressesKeys = () => {
10     const dispatch = baseUseDispatch<ThunkDispatch<AddressKeysState, ProtonThunkArguments, Action>>();
11     return useCallback(() => dispatchGetAllAddressesKeys(dispatch), [dispatch]);