Compare commits

...

4 Commits

Author SHA1 Message Date
Hariom Balhara a241bcb119 Merge remote-tracking branch 'origin/main' into chore/update-storybook 2023-08-28 12:45:38 +05:30
Hariom Balhara 8dd8ca639d Merge remote-tracking branch 'origin/main' into chore/update-storybook 2023-08-28 12:44:07 +05:30
Hariom Balhara f271fb109d Update Storybook 2023-08-28 12:26:40 +05:30
Hariom Balhara abfa7eea84 Test 2023-08-25 13:47:05 +05:30
5 changed files with 4927 additions and 7152 deletions

View File

@ -1,3 +1,4 @@
import { dirname, join } from "path";
const path = require("path"); const path = require("path");
module.exports = { module.exports = {
@ -8,26 +9,23 @@ module.exports = {
"../../../packages/features/**/*.stories.mdx", "../../../packages/features/**/*.stories.mdx",
"../../../packages/ui/components/**/*.stories.@(js|jsx|ts|tsx)", "../../../packages/ui/components/**/*.stories.@(js|jsx|ts|tsx)",
], ],
addons: [ addons: [
"@storybook/addon-links", getAbsolutePath("@storybook/addon-links"),
"@storybook/addon-essentials", getAbsolutePath("@storybook/addon-essentials"),
"@storybook/addon-interactions", getAbsolutePath("@storybook/addon-interactions"),
"storybook-addon-rtl-direction", getAbsolutePath("storybook-addon-rtl-direction"),
"storybook-react-i18next", getAbsolutePath("storybook-react-i18next"),
"storybook-addon-next", getAbsolutePath("@storybook/addon-mdx-gfm")
"storybook-addon-next-router",
/*{
name: "storybook-addon-next",
options: {
nextConfigPath: path.resolve(__dirname, "../../web/next.config.js"),
},
},*/
], ],
framework: "@storybook/react",
core: { framework: {
builder: "webpack5", name: getAbsolutePath("@storybook/nextjs"),
options: {}
}, },
staticDirs: ["../public"], staticDirs: ["../public"],
webpackFinal: async (config, { configType }) => { webpackFinal: async (config, { configType }) => {
config.resolve.fallback = { config.resolve.fallback = {
fs: false, fs: false,
@ -72,5 +70,14 @@ module.exports = {
return config; return config;
}, },
typescript: { reactDocgen: "react-docgen" }, typescript: { reactDocgen: "react-docgen" },
docs: {
autodocs: true
}
}; };
function getAbsolutePath(value) {
return dirname(require.resolve(join(value, "package.json")));
}

View File

@ -31,11 +31,14 @@ export const parameters = {
i18n, i18n,
}; };
addDecorator((storyFn) => (
<I18nextProvider i18n={i18n}> export const decorators = [
<div style={{ margin: "2rem" }}>{storyFn()}</div> (storyFn) => (
</I18nextProvider> <I18nextProvider i18n={i18n}>
)); <div style={{ margin: "2rem" }}>{storyFn()}</div>
</I18nextProvider>
)
]
window.getEmbedNamespace = () => { window.getEmbedNamespace = () => {
const url = new URL(document.URL); const url = new URL(document.URL);

View File

@ -12,7 +12,7 @@ import { Meta } from "@storybook/addon-docs";
Our{" "} Our{" "}
<a href="https://www.figma.com/file/9MOufQNLtdkpnDucmNX10R/%E2%9D%96-Cal-DS" target="_blank"> <a href="https://www.figma.com/file/9MOufQNLtdkpnDucmNX10R/%E2%9D%96-Cal-DS" target="_blank">
Figma Figma
</a>{" "} </a>
library is avalible for anyone to view and use. If you have any questions or concerns, please reach out to library is avalible for anyone to view and use. If you have any questions or concerns, please reach out to
the design team. the design team.
</p> </p>

View File

@ -3,8 +3,8 @@
"private": true, "private": true,
"version": "0.0.0", "version": "0.0.0",
"scripts": { "scripts": {
"dev": "start-storybook -p 6006", "dev": "storybook dev -p 6006",
"build": "build-storybook" "build": "storybook build"
}, },
"dependencies": { "dependencies": {
"@calcom/config": "*", "@calcom/config": "*",
@ -23,32 +23,28 @@
"next": "^13.4.6", "next": "^13.4.6",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"storybook-addon-next-router": "^4.0.2",
"storybook-addon-rtl-direction": "^0.0.19" "storybook-addon-rtl-direction": "^0.0.19"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.19.6", "@storybook/addon-actions": "^7.3.2",
"@storybook/addon-actions": "^6.5.13", "@storybook/addon-essentials": "^7.3.2",
"@storybook/addon-essentials": "^6.5.13", "@storybook/addon-interactions": "^7.3.2",
"@storybook/addon-interactions": "^6.5.13", "@storybook/addon-links": "^7.3.2",
"@storybook/addon-links": "^6.5.13", "@storybook/addon-mdx-gfm": "^7.3.2",
"@storybook/builder-vite": "^0.2.4", "@storybook/nextjs": "^7.3.2",
"@storybook/builder-webpack5": "^6.5.13", "@storybook/react": "^7.3.2",
"@storybook/manager-webpack5": "^6.5.13", "@storybook/testing-library": "^0.2.0",
"@storybook/react": "^6.5.13",
"@storybook/testing-library": "^0.0.13",
"@types/react": "18.0.26", "@types/react": "18.0.26",
"@types/react-dom": "^18.0.9", "@types/react-dom": "^18.0.9",
"@vitejs/plugin-react": "^2.2.0", "@vitejs/plugin-react": "^2.2.0",
"autoprefixer": "^10.4.12", "autoprefixer": "^10.4.12",
"babel-loader": "^8.2.5",
"fs": "^0.0.1-security", "fs": "^0.0.1-security",
"postcss": "^8.4.18", "postcss": "^8.4.18",
"postcss-pseudo-companion-classes": "^0.1.1", "postcss-pseudo-companion-classes": "^0.1.1",
"rollup-plugin-polyfill-node": "^0.10.2", "rollup-plugin-polyfill-node": "^0.10.2",
"storybook": "^7.3.2",
"storybook-addon-designs": "^6.3.1", "storybook-addon-designs": "^6.3.1",
"storybook-addon-next": "^1.6.9", "storybook-react-i18next": "^2.0.8",
"storybook-react-i18next": "^1.1.2",
"tailwindcss": "^3.3.1", "tailwindcss": "^3.3.1",
"typescript": "^4.9.4", "typescript": "^4.9.4",
"vite": "^4.1.2" "vite": "^4.1.2"

11997
yarn.lock

File diff suppressed because it is too large Load Diff