import React from 'react'; import { storiesOf } from '@storybook/react'; import { DataSourceHttpSettings } from './DataSourceHttpSettings'; import { DataSourceSettings } from '../../types'; import { UseState } from '../../utils/storybook/UseState'; const settingsMock: DataSourceSettings = { id: 4, orgId: 1, name: 'gdev-influxdb', type: 'influxdb', typeLogoUrl: '', access: 'direct', url: 'http://localhost:8086', password: '', user: 'grafana', database: 'site', basicAuth: false, basicAuthUser: '', basicAuthPassword: '', withCredentials: false, isDefault: false, jsonData: { timeInterval: '15s', httpMode: 'GET', keepCookies: ['cookie1', 'cookie2'], }, secureJsonData: { password: true, }, readOnly: true, }; const DataSourceHttpSettingsStories = storiesOf('UI/DataSource/DataSourceHttpSettings', module); DataSourceHttpSettingsStories.add('default', () => { return ( {(dataSourceSettings, updateDataSourceSettings) => { return ( ); }} ); });