mirror of
https://github.com/grafana/grafana.git
synced 2025-02-13 00:55:47 -06:00
* Chore: Fix typescript strict null errors * Added new limit * Fixed ts issue * fixed tests * trying to fix type inference * Fixing more ts errors * Revert tsconfig option * Fix * Fixed code * More fixes * fix tests * Updated snapshot * Chore: More ts strict null fixes * More fixes in some really messed up azure config components * More fixes, current count: 441 * 419 * More fixes * Fixed invalid initial state in explore * Fixing tests * Fixed tests * Explore fix * More fixes * Progress * Sub 300 * Fixed incorrect type * removed unused import
25 lines
536 B
TypeScript
25 lines
536 B
TypeScript
import { DataSourceSettings } from '@grafana/data';
|
|
|
|
export function createDatasourceSettings<T>(jsonData: T): DataSourceSettings<T> {
|
|
return {
|
|
id: 0,
|
|
orgId: 0,
|
|
name: 'datasource-test',
|
|
typeLogoUrl: '',
|
|
type: 'datasource',
|
|
access: 'server',
|
|
url: 'http://localhost',
|
|
password: '',
|
|
user: '',
|
|
database: '',
|
|
basicAuth: false,
|
|
basicAuthPassword: '',
|
|
basicAuthUser: '',
|
|
isDefault: false,
|
|
jsonData,
|
|
readOnly: false,
|
|
withCredentials: false,
|
|
secureJsonFields: {},
|
|
};
|
|
}
|