| 123456789101112131415161718192021222324252627282930313233343536 | 'use strict';Object.defineProperty(exports, '__esModule', { value: true });var _tslib = require('./_virtual/_tslib.js');var utils = require('./utils.js');function mapState(stateMap, stateId) {  var e_1, _a;  var foundStateId;  try {    for (var _b = _tslib.__values(Object.keys(stateMap)), _c = _b.next(); !_c.done; _c = _b.next()) {      var mappedStateId = _c.value;      if (utils.matchesState(mappedStateId, stateId) && (!foundStateId || stateId.length > foundStateId.length)) {        foundStateId = mappedStateId;      }    }  } catch (e_1_1) {    e_1 = {      error: e_1_1    };  } finally {    try {      if (_c && !_c.done && (_a = _b.return)) _a.call(_b);    } finally {      if (e_1) throw e_1.error;    }  }  return stateMap[foundStateId];}exports.mapState = mapState;
 |