File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
packages/profile-sync-controller/src/controllers/user-storage/__fixtures__ Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,11 @@ import type { NotNamespacedBy } from '@metamask/base-controller';
22import { ControllerMessenger } from '@metamask/base-controller' ;
33
44import { MOCK_STORAGE_KEY_SIGNATURE } from '.' ;
5- import type { AllowedActions , AllowedEvents } from '..' ;
5+ import type {
6+ AllowedActions ,
7+ AllowedEvents ,
8+ UserStorageControllerMessenger ,
9+ } from '..' ;
610
711type GetHandler < ActionType extends AllowedActions [ 'type' ] > = Extract <
812 AllowedActions ,
@@ -80,13 +84,18 @@ export function createCustomUserStorageMessenger(props?: {
8084 } ;
8185}
8286
87+ type OverrideMessengers = {
88+ baseMessenger : ControllerMessenger < AllowedActions , AllowedEvents > ;
89+ messenger : UserStorageControllerMessenger ;
90+ } ;
91+
8392/**
8493 * Jest Mock Utility to generate a mock User Storage Messenger
8594 * @param overrideMessengers - override messengers if need to modify the underlying permissions
8695 * @returns series of mocks to actions that can be called
8796 */
8897export function mockUserStorageMessenger (
89- overrideMessengers ?: ReturnType < typeof createCustomUserStorageMessenger > ,
98+ overrideMessengers ?: OverrideMessengers ,
9099) {
91100 const { baseMessenger, messenger } =
92101 overrideMessengers ?? createCustomUserStorageMessenger ( ) ;
You can’t perform that action at this time.
0 commit comments