Skip to content

Commit

Permalink
upgrading storybook to 8.5.3 with all suggested dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Tribunal33 authored and jardakotesovec committed Feb 7, 2025
1 parent a3a82b9 commit 43a9b67
Show file tree
Hide file tree
Showing 3 changed files with 312 additions and 3,293 deletions.
77 changes: 38 additions & 39 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,38 @@
/** @type { import('@storybook/vue3-vite').StorybookConfig } */
const config = {
stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'@storybook/addon-interactions',
'@storybook/addon-themes',
'@storybook/addon-mdx-gfm',
'@storybook/addon-a11y',
],
framework: {
name: '@storybook/vue3-vite',
options: {
docgen: 'vue-component-meta',
},
},
docs: {
autodocs: 'tag',
},
staticDirs: ['../public', './public', '../src/docs'],
previewHead: (head) => {
/** Remove the https://mock from the api url to use relative url which is proxied to real api server via middleware.js */
if (process.env.STORYBOOK_APP_DOMAIN_URL) {
const apiBaseUrlReplacement = `
<script>
pkp.context.apiBaseUrl = pkp.context.apiBaseUrl.replace(
'https://mock',
'',
);
</script>
`;
return `${head}${apiBaseUrlReplacement}`;
}

return head;
},
};
export default config;
/** @type { import('@storybook/vue3-vite').StorybookConfig } */
const config = {
stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'@storybook/addon-interactions',
'@storybook/addon-themes',
'@storybook/addon-mdx-gfm',
'@storybook/addon-a11y',
'@chromatic-com/storybook'
],
framework: {
name: '@storybook/vue3-vite',
options: {
docgen: 'vue-component-meta',
},
},
docs: {},
staticDirs: ['../public', './public', '../src/docs'],
previewHead: (head) => {
/** Remove the https://mock from the api url to use relative url which is proxied to real api server via middleware.js */
if (process.env.STORYBOOK_APP_DOMAIN_URL) {
const apiBaseUrlReplacement = `
<script>
pkp.context.apiBaseUrl = pkp.context.apiBaseUrl.replace(
'https://mock',
'',
);
</script>
`;
return `${head}${apiBaseUrlReplacement}`;
}

return head;
},
};
export default config;
Loading

0 comments on commit 43a9b67

Please sign in to comment.