storybook/docs/snippets/common/storybook-addon-panel-example.js.mdx
Norbert de Langen adf4799fd4
change usage
2022-11-24 00:02:56 +01:00

25 lines
586 B
Plaintext

```js
// addon-panel/manager.js
import React from 'react';
import { AddonPanel } from '@storybook/components';
import { addons, types } from '@storybook/preview-api';
import { useGlobals } from '@storybook/manager-api';
addons.register('my/panel', () => {
addons.add('my-panel-addon/panel', {
title: 'Example Storybook panel',
//👇 Sets the type of UI element in Storybook
type: types.PANEL,
render: ({ active, key }) => (
<AddonPanel key="panel" active={isActive}>
<h2>I'm a panel addon in Storybook</h2>
</AddonPanel>
),
});
});
```