mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-13 00:08:56 +00:00
fix: types
This commit is contained in:
parent
0b8f40bab5
commit
89e78fc97c
@ -109,7 +109,7 @@ export function useExpressionsSourceProcessor(
|
||||
const keys = Object.keys(resp.data);
|
||||
for (let i = 0; i < config.metricTypes.length; i++) {
|
||||
const type = config.metricTypes[i];
|
||||
const c = (config.metricConfig && config.metricConfig[i]) || {};
|
||||
const c: MetricConfigOpt = (config.metricConfig && config.metricConfig[i]) || {};
|
||||
const results = (resp.data[keys[i]] && resp.data[keys[i]].results) || [];
|
||||
const name = ((results[0] || {}).metric || {}).name;
|
||||
|
||||
@ -218,7 +218,7 @@ export async function useExpressionsQueryPodsMetrics(
|
||||
const metricTypesArr: string[] = [];
|
||||
const data = pods.map((d: any, idx: number) => {
|
||||
for (let index = 0; index < config.expressions.length; index++) {
|
||||
const c: any = (config.metricConfig && config.metricConfig[index]) || {};
|
||||
const c: MetricConfigOpt = (config.metricConfig && config.metricConfig[index]) || {};
|
||||
const k = "expression" + idx + index;
|
||||
const sub = "subexpression" + idx + index;
|
||||
const results = (resp.data[k] && resp.data[k].results) || [];
|
||||
|
3
src/types/app.d.ts
vendored
3
src/types/app.d.ts
vendored
@ -42,8 +42,7 @@ export type EventParams = {
|
||||
dataIndex: number;
|
||||
data: unknown;
|
||||
dataType: string;
|
||||
value: number | Array;
|
||||
value: number | Array<any>;
|
||||
color: string;
|
||||
event: any;
|
||||
dataIndex: number;
|
||||
};
|
||||
|
5
src/types/dashboard.d.ts
vendored
5
src/types/dashboard.d.ts
vendored
@ -14,6 +14,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import { DurationTime } from "./app";
|
||||
|
||||
export type DashboardItem = {
|
||||
id?: string;
|
||||
@ -75,8 +76,8 @@ export type MetricConfigOpt = {
|
||||
unit?: string;
|
||||
label?: string;
|
||||
calculation?: string;
|
||||
labelsIndex: string;
|
||||
sortOrder: string;
|
||||
labelsIndex?: string;
|
||||
sortOrder?: string;
|
||||
topN?: number;
|
||||
index?: number;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user