All files / packages/tools/src/store/SynchronizerManager getSynchronizer.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 2/2
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14                  1x        
import { state } from '../index';
import Synchronizer from './Synchronizer';
 
/**
 * Get the synchronizer with the given id from the state.
 * @param synchronizerId - The id of the synchronizer to be retrieved.
 * @returns A synchronizer object.
 */
function getSynchronizer(synchronizerId: string): Synchronizer | void {
  return state.synchronizers.find((s) => s.id === synchronizerId);
}
 
export default getSynchronizer;