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 15 16 17 18 19 20 | 1x 1x 5x 13x 6x 5x | import { matchesState, keys } from './utils'; export function mapState( stateMap: { [stateId: string]: any }, stateId: string ) { let foundStateId; keys(stateMap).forEach(mappedStateId => { if ( matchesState(mappedStateId, stateId) && (!foundStateId || stateId.length > foundStateId.length) ) { foundStateId = mappedStateId; } }); return stateMap[foundStateId]; } |