diff --git a/.storybook/add-ons/canvas-docs/Tab.tsx b/.storybook/add-ons/canvas-docs/Tab.tsx deleted file mode 100644 index 679e273d..00000000 --- a/.storybook/add-ons/canvas-docs/Tab.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React from 'react'; -import { useParameter, useStorybookState } from '@storybook/manager-api'; -import { AddonPanel } from '@storybook/components'; -import { PARAM_KEY } from './constants.ts'; -import * as Blocks from '@storybook/blocks'; - -interface PanelProps { - active: boolean | undefined; -} - -const Tab: React.FC = (props) => { - const { storyId } = useStorybookState(); // Get the current story ID - const markdownContent = useParameter>(PARAM_KEY, {}); - - // Fetch Markdown content specific to the current story - const content = - markdownContent[storyId] || 'No documentation provided for this story.'; - - console.log('PROPS', props); - - return ( - - -
- {content} -
-
-
- ); -}; - -export default Tab; diff --git a/.storybook/add-ons/canvas-docs/constants.ts b/.storybook/add-ons/canvas-docs/constants.ts deleted file mode 100644 index 1bde048d..00000000 --- a/.storybook/add-ons/canvas-docs/constants.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const ADDON_ID = 'storybook/canvas-docs'; -export const PANEL_ID = `${ADDON_ID}/panel`; -export const PARAM_KEY = 'canvasDocs'; diff --git a/.storybook/add-ons/canvas-docs/index.tsx b/.storybook/add-ons/canvas-docs/index.tsx deleted file mode 100644 index 982daef1..00000000 --- a/.storybook/add-ons/canvas-docs/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React from 'react'; -import { addons, types } from '@storybook/manager-api'; -import { ADDON_ID, PANEL_ID } from './constants'; -import Tab from './Tab'; - -addons.register(ADDON_ID, () => { - addons.add(PANEL_ID, { - type: types.PANEL, - title: 'Docs', - match: ({ viewMode }) => viewMode === 'story', - render: (props) => , - }); -}); diff --git a/.storybook/manager.ts b/.storybook/manager.ts index c2866cbe..f1e98430 100644 --- a/.storybook/manager.ts +++ b/.storybook/manager.ts @@ -1,6 +1,5 @@ import { addons } from '@storybook/manager-api'; import theme from './Theme'; -// import './add-ons/canvas-docs'; addons.setConfig({ isFullscreen: false,