1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Make diff smaller

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2023-02-15 15:30:41 -05:00
parent 6572d8e399
commit 6fe36dc9b9

View File

@ -47,9 +47,9 @@ const requestMetricsInjectable = getInjectable({
function requestMetrics(query: string, params?: RequestMetricsParams): Promise<MetricData>; function requestMetrics(query: string, params?: RequestMetricsParams): Promise<MetricData>;
function requestMetrics(query: string[], params?: RequestMetricsParams): Promise<MetricData[]>; function requestMetrics(query: string[], params?: RequestMetricsParams): Promise<MetricData[]>;
function requestMetrics<Keys extends string>(query: Record<Keys, Partial<Record<string, string>>>, params?: RequestMetricsParams): Promise<Record<Keys, MetricData>>; function requestMetrics<Keys extends string>(query: Record<Keys, Partial<Record<string, string>>>, params?: RequestMetricsParams): Promise<Record<Keys, MetricData>>;
async function requestMetrics(query: string | string[] | Partial<Record<string, Partial<Record<string, string>>>>, params?: RequestMetricsParams): Promise<MetricData | MetricData[] | Partial<Record<string, MetricData>>> { async function requestMetrics(query: string | string[] | Partial<Record<string, Partial<Record<string, string>>>>, params: RequestMetricsParams = {}): Promise<MetricData | MetricData[] | Partial<Record<string, MetricData>>> {
const { range = 3600, step = 60, namespace } = params ?? {}; const { range = 3600, step = 60, namespace } = params;
let { start, end } = params ?? {}; let { start, end } = params;
if (!start && !end) { if (!start && !end) {
const now = getSecondsFromUnixEpoch(); const now = getSecondsFromUnixEpoch();