Grafana-ui: disables storybook controls that are irrelevant (#35250)

* Grafana-ui: disables storybook controls that are irrelevant

* excluded unused control in Select story

* made timeRange control visisble in GraphNG story
pull/36426/head
Uchechukwu Obasi 4 years ago committed by GitHub
parent 7ae656ff16
commit 808b9a3126
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      packages/grafana-ui/src/components/Alert/Alert.story.tsx
  2. 2
      packages/grafana-ui/src/components/ButtonCascader/ButtonCascader.story.tsx
  3. 11
      packages/grafana-ui/src/components/Cascader/Cascader.story.tsx
  4. 2
      packages/grafana-ui/src/components/ClipboardButton/ClipboardButton.story.internal.tsx
  5. 2
      packages/grafana-ui/src/components/ConfirmButton/ConfirmButton.story.tsx
  6. 6
      packages/grafana-ui/src/components/Drawer/Drawer.story.tsx
  7. 8
      packages/grafana-ui/src/components/Forms/Field.story.tsx
  8. 2
      packages/grafana-ui/src/components/Forms/Legacy/Input/Input.story.internal.tsx
  9. 13
      packages/grafana-ui/src/components/Forms/Legacy/Select/Select.story.internal.tsx
  10. 2
      packages/grafana-ui/src/components/Forms/Legacy/Switch/Switch.story.internal.tsx
  11. 2
      packages/grafana-ui/src/components/Forms/RadioButtonGroup/RadioButtonGroup.story.tsx
  12. 2
      packages/grafana-ui/src/components/GraphNG/GraphNG.story.internal.tsx
  13. 12
      packages/grafana-ui/src/components/InfoBox/InfoBox.story.tsx
  14. 1
      packages/grafana-ui/src/components/Select/Select.story.tsx

@ -17,6 +17,12 @@ export default {
docs: { docs: {
page: mdx, page: mdx,
}, },
knobs: {
disable: true,
},
controls: {
exclude: ['onRemove'],
},
}, },
argTypes: { argTypes: {
severity: { control: { type: 'select', options: severities } }, severity: { control: { type: 'select', options: severities } },

@ -10,7 +10,7 @@ export default {
decorators: [withCenteredStory], decorators: [withCenteredStory],
parameters: { parameters: {
controls: { controls: {
exclude: ['className', 'value', 'fieldNames'], exclude: ['className', 'value', 'fieldNames', 'loadData', 'onChange', 'onPopupVisibleChange'],
}, },
}, },
args: { args: {

@ -40,7 +40,16 @@ export default {
page: mdx, page: mdx,
}, },
controls: { controls: {
exclude: ['placeholder', 'initialValue', 'changeOnSelect'], exclude: [
'placeholder',
'initialValue',
'changeOnSelect',
'onSelect',
'loadData',
'onChange',
'onPopupVisibleChange',
'formatCreateLabel',
],
}, },
}, },
args: { args: {

@ -14,7 +14,7 @@ export default {
page: mdx, page: mdx,
}, },
controls: { controls: {
exclude: ['size', 'variant', 'icon', 'className', 'fullWidth'], exclude: ['size', 'variant', 'icon', 'className', 'fullWidth', 'getText', 'onClipboardCopy', 'onClipboardError'],
}, },
}, },
} as Meta; } as Meta;

@ -18,7 +18,7 @@ export default {
page: mdx, page: mdx,
}, },
controls: { controls: {
exclude: ['className'], exclude: ['className', 'onClick', 'onCancel', 'onConfirm'],
}, },
}, },
args: { args: {

@ -14,6 +14,12 @@ export default {
docs: { docs: {
page: mdx, page: mdx,
}, },
knobs: {
disable: true,
},
controls: {
exclude: ['onClose'],
},
}, },
args: { args: {
closeOnMaskClick: true, closeOnMaskClick: true,

@ -8,8 +8,9 @@ export default {
title: 'Forms/Field', title: 'Forms/Field',
component: Field, component: Field,
argTypes: { argTypes: {
children: { control: { disable: true } }, label: { control: { type: 'text' } },
className: { control: { disable: true } }, description: { control: { type: 'text' } },
error: { control: { type: 'text' } },
}, },
parameters: { parameters: {
docs: { docs: {
@ -18,6 +19,9 @@ export default {
knobs: { knobs: {
disabled: true, disabled: true,
}, },
controls: {
exclude: ['children', 'className'],
},
}, },
}; };

@ -12,7 +12,7 @@ export default {
decorators: [withCenteredStory], decorators: [withCenteredStory],
parameters: { parameters: {
controls: { controls: {
exclude: ['inputRef'], exclude: ['inputRef', 'onBlur', 'onFocus', 'onChange'],
}, },
}, },
argTypes: { argTypes: {

@ -30,6 +30,19 @@ export default {
'defaultValue', 'defaultValue',
'loading', 'loading',
'aria-label', 'aria-label',
'noOptionsMessage',
'onChange',
'onBlur',
'onKeyDown',
'filterOption',
'formatCreateLabel',
'getOptionLabel',
'getOptionValue',
'onCloseMenu',
'onCreateOption',
'onInputChange',
'onOpenMenu',
'isOptionDisabled',
], ],
}, },
}, },

@ -8,7 +8,7 @@ export default {
component: Switch, component: Switch,
parameters: { parameters: {
controls: { controls: {
exclude: ['className', 'labelClass', 'switchClass'], exclude: ['className', 'labelClass', 'switchClass', 'onChange'],
}, },
}, },
} as Meta; } as Meta;

@ -11,7 +11,7 @@ export default {
page: mdx, page: mdx,
}, },
controls: { controls: {
exclude: ['className', 'options', 'value'], exclude: ['className', 'options', 'value', 'onChange'],
}, },
}, },
argTypes: { argTypes: {

@ -14,7 +14,7 @@ export default {
decorators: [withCenteredStory], decorators: [withCenteredStory],
parameters: { parameters: {
controls: { controls: {
exclude: ['className', 'timeRange', 'data', 'legend', 'fields'], exclude: ['className', 'data', 'legend', 'fields', 'structureRev', 'onLegendClick', 'preparePlotFrame'],
}, },
}, },
argTypes: { argTypes: {

@ -14,17 +14,17 @@ export default {
docs: { docs: {
page: mdx, page: mdx,
}, },
knobs: {
disable: true,
},
controls: {
exclude: ['onDismiss', 'children'],
},
}, },
argTypes: { argTypes: {
onDismiss: { action: 'Dismissed' },
featureState: { featureState: {
control: { type: 'select', options: ['alpha', 'beta', undefined] }, control: { type: 'select', options: ['alpha', 'beta', undefined] },
}, },
children: {
table: {
disable: true,
},
},
}, },
}; };

@ -45,6 +45,7 @@ export default {
'aria-label', 'aria-label',
'noOptionsMessage', 'noOptionsMessage',
'menuPosition', 'menuPosition',
'isValidNewOption',
'value', 'value',
], ],
}, },

Loading…
Cancel
Save