Skip to content
This repository was archived by the owner on Mar 21, 2025. It is now read-only.

Commit 64e33a0

Browse files
some storybook changes
1 parent 6748668 commit 64e33a0

4 files changed

Lines changed: 12 additions & 93 deletions

File tree

packages/components/.storybook/main.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const webpack = require("webpack");
22

33
module.exports = {
44
stories: ['../src/@(atoms|molecules|organisms|primal)/**/story.@(ts|tsx)'],
5-
addons: ['@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions'],
5+
addons: ['@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions', "storybook-addon-pseudo-states"],
66
features: {
77
interactionsDebugger: true, // 👈 Enable playback controls
88
},

packages/components/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
"@size-limit/file": "8.1.0",
6464
"@storybook/addon-essentials": "6.5.13",
6565
"@storybook/addon-interactions": "6.5.13",
66+
"storybook-addon-pseudo-states": "1.15.1",
6667
"@storybook/addon-links": "6.5.13",
6768
"@storybook/addons": "6.5.13",
6869
"@storybook/builder-webpack5": "6.5.13",

packages/components/src/primal/box/story.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,8 @@ BoxWithPseudo.args = {
3232
bg: 'red',
3333
},
3434
};
35+
36+
BoxWithPseudo.parameters = {
37+
// Toggles the component hover state via parameter.
38+
pseudo: { hover: true },
39+
};

yarn.lock

Lines changed: 5 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -4170,98 +4170,6 @@
41704170
resolved "https://registry.yarnpkg.com/@tanstack/table-core/-/table-core-8.5.22.tgz#ba381db5f7f47558aba6e75cc94ee32a691defeb"
41714171
integrity sha512-D3wDbVXl3Bi5PdGfle6DijhLzZxrvMyZsE1dSHH0xBsqEbu7Pkxn5EEd6CA9tGsCgXIEP1s4Yfy1cZ9xnMz1sQ==
41724172

4173-
"@techstack/memoize@0.2.65":
4174-
version "0.2.65"
4175-
resolved "https://registry.yarnpkg.com/@techstack/memoize/-/memoize-0.2.65.tgz#6f885d2da53fedeb4d349ee2ee8fae22b426e81a"
4176-
integrity sha512-ecg6oQ9uDik9ErXA+CyjLL9lkoGXEMjLEGasOsR4wytEPvAZV0luG6/rvYZEnv6xr8lB6pwPyzAeynViuo7EuQ==
4177-
4178-
"@techstack/react-feather@0.2.65":
4179-
version "0.2.65"
4180-
resolved "https://registry.yarnpkg.com/@techstack/react-feather/-/react-feather-0.2.65.tgz#f134ad9b90e0ac3f81066c28ca5e12a4e603dd9a"
4181-
integrity sha512-7Y41thgi5wwGRiHmw7ZiCOI66HU3akYPf6QKTgF3xyutFURFhlz9c/4mCIbWcrkYNlevMvzscQ2FV/wJZmKl/g==
4182-
dependencies:
4183-
"@techstack/react-lazy-named" "0.2.64"
4184-
4185-
"@techstack/react-lazy-named@0.2.64":
4186-
version "0.2.64"
4187-
resolved "https://registry.yarnpkg.com/@techstack/react-lazy-named/-/react-lazy-named-0.2.64.tgz#e9e87766ddd8cf29f8bf8406d54a733b8230664f"
4188-
integrity sha512-k2gMmqV4HBJA4zFsREC9/f2KKuGlZRhCiI/IVU1PRsAyI+jkWI88YGBf7jUR/0B8fbdsBdBi/JByKrqPVVL4BQ==
4189-
dependencies:
4190-
lodash "4.17.21"
4191-
lodash-es "4.17.21"
4192-
4193-
"@techstack/styled-system@0.2.67":
4194-
version "0.2.67"
4195-
resolved "https://registry.yarnpkg.com/@techstack/styled-system/-/styled-system-0.2.67.tgz#a63a2f77cf4a232f0f58c0552042e12ed7269759"
4196-
integrity sha512-BGi+fy70mVYT9buagXzZveXwBHlu1VuXm6Rdgv5CyWlOcVraJkerDwqNNy/G1vA4NVkJBbUjggAWqnrmdx8CRQ==
4197-
dependencies:
4198-
"@emotion/is-prop-valid" "1.2.0"
4199-
"@techstack/memoize" "0.2.65"
4200-
csstype "3.1.1"
4201-
4202-
"@techstack/tcm-cli@0.2.63":
4203-
version "0.2.63"
4204-
resolved "https://registry.yarnpkg.com/@techstack/tcm-cli/-/tcm-cli-0.2.63.tgz#5572833c891c5defe03e71f45ac85414ee136975"
4205-
integrity sha512-4Vu8VXMRG4/pPhI35s2gNmvcbqT+0mUml9pWVuhzV/hckSbmKUVPQ58LuKMGecsHwcIOw/26lMb3TetFXbwq6w==
4206-
dependencies:
4207-
"@rollup/plugin-babel" "6.0.2"
4208-
"@types/jest" "29.2.2"
4209-
"@typescript-eslint/eslint-plugin" "5.42.1"
4210-
"@typescript-eslint/parser" "5.42.1"
4211-
asyncro "3.0.0"
4212-
camelcase "7.0.0"
4213-
colorette "2.0.19"
4214-
confusing-browser-globals "1.0.11"
4215-
enquirer "2.3.6"
4216-
eslint "8.27.0"
4217-
eslint-config-prettier "8.5.0"
4218-
eslint-config-react-app "7.0.1"
4219-
eslint-plugin-flowtype "8.0.3"
4220-
eslint-plugin-import "2.26.0"
4221-
eslint-plugin-jest "27.1.4"
4222-
eslint-plugin-jsx-a11y "6.6.1"
4223-
eslint-plugin-no-restricted-imports "0.0.0"
4224-
eslint-plugin-prettier "4.2.1"
4225-
eslint-plugin-react "7.31.10"
4226-
eslint-plugin-react-hooks "4.6.0"
4227-
eslint-plugin-testing-library "5.9.1"
4228-
execa "6.1.0"
4229-
figlet "1.5.2"
4230-
fs-extra "10.1.0"
4231-
jest "29.3.1"
4232-
jest-environment-jsdom "29.3.1"
4233-
jest-watch-typeahead "2.2.0"
4234-
jpjs "1.2.1"
4235-
lodash.merge "4.6.2"
4236-
ora "6.1.2"
4237-
pascal-case "3.1.2"
4238-
postcss "8.4.18"
4239-
prettier "2.7.1"
4240-
progress-estimator "0.3.0"
4241-
regenerator-runtime "0.13.10"
4242-
sade "1.8.1"
4243-
semver "7.3.8"
4244-
shelljs "0.8.5"
4245-
sort-package-json "2.1.0"
4246-
tiny-glob "0.2.9"
4247-
ts-jest "29.0.3"
4248-
ts-node "10.9.1"
4249-
tslib "2.4.1"
4250-
type-fest "3.2.0"
4251-
typescript "4.8.4"
4252-
4253-
"@techstack/theme@0.2.65":
4254-
version "0.2.65"
4255-
resolved "https://registry.yarnpkg.com/@techstack/theme/-/theme-0.2.65.tgz#12ce8ffe4aa9f75a326a40a1baf24994bdd046e0"
4256-
integrity sha512-YO9TJ8ehdDhn1zX+anl961dMZ6nS/eWjXQWoQWNehcbfXk+o0tygySQ/M3OjyuAjUB7Kc1pCpn3BEXvEaxEoyw==
4257-
dependencies:
4258-
fs-extra "10.1.0"
4259-
lodash "4.17.21"
4260-
lodash-es "4.17.21"
4261-
sade "1.8.1"
4262-
style-dictionary "3.7.1"
4263-
tinycolor2 "1.4.2"
4264-
42654173
"@testing-library/dom@^8.3.0", "@testing-library/dom@^8.5.0":
42664174
version "8.19.0"
42674175
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.19.0.tgz#bd3f83c217ebac16694329e413d9ad5fdcfd785f"
@@ -18170,6 +18078,11 @@ store2@^2.12.0:
1817018078
resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068"
1817118079
integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==
1817218080

18081+
storybook-addon-pseudo-states@1.15.1:
18082+
version "1.15.1"
18083+
resolved "https://registry.yarnpkg.com/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-1.15.1.tgz#2a03b8a7c307be63ec10595c490b6c76673caa0e"
18084+
integrity sha512-GRBf63wRHoFwN65hRTdTaIcE7jn2Yj2B/dNyj03o8TRBevnmOL80NfLAGsmDYP4a7Ye3kBkILX952aUkK4P+ZA==
18085+
1817318086
stream-browserify@^2.0.1:
1817418087
version "2.0.2"
1817518088
resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"

0 commit comments

Comments
 (0)