worldstate-emitter
Version:
Event emitter for worldstate & other warframe events
18 lines (16 loc) • 503 B
JavaScript
import * as eKeyOverrides from './eKeyOverrides.js';
/**
* Find overrides for the provided key
* @param {string} key worldsate field to find overrides
* @param {Object} data data corresponding to the key from provided worldstate
* @returns {string} overrided key
*/
export default (key, data) => {
if (typeof eKeyOverrides[key] === 'string') {
return eKeyOverrides[key];
}
if (typeof eKeyOverrides[key] === 'function') {
return eKeyOverrides[key](data);
}
return key;
};