worldstate-emitter
Version:
Event emitter for worldstate & other warframe events
18 lines (16 loc) • 453 B
JavaScript
import { between, lastUpdated } from '../../utilities/index.js';
export default (data, deps) => {
if (!data) return undefined;
const last = new Date(lastUpdated[deps.platform][deps.language]);
const activation = new Date(data.activation);
const start = new Date(deps.cycleStart);
if (between(last, activation, start)) {
const p = {
...deps,
data,
id: deps.id || deps.key,
};
return p;
}
return undefined;
};