Chore: fix some typings in @grafana/data (#60009)

fix some typings in @grafana/data
This commit is contained in:
Ashley Harrison
2022-12-16 09:59:00 +00:00
committed by GitHub
parent 2e3c4a7626
commit 9bbc2c4cbb
20 changed files with 139 additions and 192 deletions
@@ -6,7 +6,7 @@ import { vectorToArray } from '../vector/vectorToArray';
import { guessFieldTypeFromNameAndValue, toDataFrameDTO } from './processDataFrame';
/** @public */
export type ValueConverter<T = any> = (val: any) => T;
export type ValueConverter<T = any> = (val: unknown) => T;
const NOOP: ValueConverter = (v) => v;
@@ -67,7 +67,7 @@ export class ArrayDataFrame<T = any> extends FunctionalVector<T> implements Data
/**
* Add a field for each property in the object. This will guess the type
*/
setFieldsFromObject(obj: any) {
setFieldsFromObject(obj: Record<string, unknown>) {
this.fields = Object.keys(obj).map((name) => {
return {
name,