import { IFeatureEnvironment, IFeatureMetrics, } from '../interfaces/featureToggle'; const emptyMetric = (environment: string) => ({ yes: 0, no: 0, environment, timestamp: '', }); export const getFeatureMetrics = ( environments: IFeatureEnvironment[], metrics: IFeatureMetrics, ) => { return environments.map((env) => { const envMetric = metrics.lastHourUsage.find( (metric) => metric.environment === env.name, ); return envMetric || emptyMetric(env.name); }); };