import { matchesState , keys } from './utils' ; export function mapState ( stateMap , stateId ) { let foundStateId ; for ( const mappedStateId of keys ( stateMap ) ) { if ( matchesState ( mappedStateId , stateId ) && ( ! foundStateId || stateId . length > foundStateId . length ) ) { foundStateId = mappedStateId ; } } return stateMap [ foundStateId ] ; }