Sembunyikan tab Docs di Storybook
Aug 20 2020
Saya ingin membuat cerita menggunakan Typecript dan MDX, oleh karena itu saya memiliki main.js
:
module.exports = {
stories: ['../src/**/*.stories.(mdx|ts)'],
addons: ['@storybook/addon-docs', 'storybook-addon-preview']
};
Namun saya tidak ingin memiliki tab "Docs" di sebelah "Canvas". Bagaimana cara menghapusnya? Tanpa '@storybook/addon-docs'
cerita MDX tidak ditampilkan.
Jawaban
2 Tschareck Sep 01 2020 at 19:35
Taruh ini di preview.js
:
export const parameters = {
previewTabs: {
'storybook/docs/panel': {
hidden: true
}
}
};
Digunakan dalam Buku Cerita versi 6.0.x
1 Benjamin Sep 04 2020 at 03:49
Saya sedang menggunakan @storybook/[email protected]
dan sayangnya jawaban sebelumnya tidak bekerja untuk saya. Saya dapat menemukan solusi dalam buku cerita dokumentasi DocsPage .
Bagian yang relevan:
You can replace DocsPage at any level by overriding the docs.page parameter:
- With null to remove docs
- With MDX docs
- With a custom React component
Saya dapat sepenuhnya menghapus DocsPage untuk satu cerita seperti ini:
export const myStory = () => ({
moduleMetadata: MODULE_METADATA,
component: MyComponent,
});
myStory.parameters = {
docs: { page: null },
};