Skip to content

Commit ad0f804

Browse files
finally got pseudo working on styled compoents
1 parent 2b0fb8a commit ad0f804

19 files changed

Lines changed: 1401 additions & 1423 deletions

File tree

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
"prepare": "husky install"
2929
},
3030
"devDependencies": {
31-
"husky": "8.0.2",
32-
"lerna": "6.0.3",
33-
"nx": "15.0.13",
34-
"@nrwl/nx-cloud": "latest"
31+
"@nrwl/nx-cloud": "^15.0.2",
32+
"husky": "8.0.1",
33+
"lerna": "6.0.1",
34+
"nx": "15.0.8"
3535
},
3636
"prettier": {
3737
"printWidth": 80,

packages/components/.storybook/main.cjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ 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'],
5+
addons: ['@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions'],
6+
features: {
7+
interactionsDebugger: true, // 👈 Enable playback controls
8+
},
69
babel: async (options) => {
710
return {
811
...options,

packages/components/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@
6868
"@storybook/client-api": "6.5.13",
6969
"@storybook/manager-webpack5": "6.5.13",
7070
"@storybook/react": "6.5.13",
71+
"@storybook/testing-library": "0.0.13",
72+
"@storybook/jest": "0.0.10",
73+
"@storybook/addon-interactions": "6.5.13",
7174
"@techstack/tcm-cli": "0.2.64",
7275
"@testing-library/react": "13.4.0",
7376
"@tsconfig/create-react-app": "1.0.3",

packages/components/src/atoms/avatar/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
exports[`<Avatar /> renders icon correctly 1`] = `
44
<DocumentFragment>
55
<div
6-
class="sc-gswNZR cwxzdv"
6+
class="sc-gswNZR lcFxDy"
77
data-testid="box"
88
>
99
<div
10-
class="sc-gswNZR hNMjxf sc-dkrFOg gpmtnr"
10+
class="sc-gswNZR koCrta sc-dkrFOg gpmtnr"
1111
data-testid="box"
1212
>
1313
<svg
@@ -34,7 +34,7 @@ exports[`<Avatar /> renders icon correctly 1`] = `
3434
exports[`<Avatar /> renders img correctly 1`] = `
3535
<DocumentFragment>
3636
<div
37-
class="sc-gswNZR cwxzdv"
37+
class="sc-gswNZR lcFxDy"
3838
data-testid="box"
3939
>
4040
<img
@@ -48,11 +48,11 @@ exports[`<Avatar /> renders img correctly 1`] = `
4848
exports[`<Avatar /> renders text correctly 1`] = `
4949
<DocumentFragment>
5050
<div
51-
class="sc-gswNZR cwxzdv"
51+
class="sc-gswNZR lcFxDy"
5252
data-testid="box"
5353
>
5454
<div
55-
class="sc-gswNZR fccXY"
55+
class="sc-gswNZR kRtfDx"
5656
data-testid="box"
5757
>
5858
<span

packages/components/src/atoms/button/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exports[`<Button /> renders default correctly 1`] = `
44
<DocumentFragment>
55
<button
6-
class="sc-hLBbgP wYYZF sc-jSUZER gtEhoc"
6+
class="sc-hLBbgP wYYZF sc-jSUZER edMqWQ"
77
data-testid="Default_button"
88
>
99
<span
@@ -19,11 +19,11 @@ exports[`<Button /> renders default correctly 1`] = `
1919
exports[`<Button /> renders icon correctly 1`] = `
2020
<DocumentFragment>
2121
<button
22-
class="sc-hLBbgP wYYZF sc-jSUZER gtEhoc"
22+
class="sc-hLBbgP wYYZF sc-jSUZER edMqWQ"
2323
data-testid="Secondary_button"
2424
>
2525
<div
26-
class="sc-gswNZR hNMjxf sc-dkrFOg bZrWwT"
26+
class="sc-gswNZR koCrta sc-dkrFOg bZrWwT"
2727
data-testid="box"
2828
>
2929
<svg
@@ -56,11 +56,11 @@ exports[`<Button /> renders icon correctly 1`] = `
5656
exports[`<Button /> renders icon only correctly 1`] = `
5757
<DocumentFragment>
5858
<button
59-
class="sc-hLBbgP wYYZF sc-jSUZER gtEhoc"
59+
class="sc-hLBbgP wYYZF sc-jSUZER edMqWQ"
6060
data-testid="_button"
6161
>
6262
<div
63-
class="sc-gswNZR hNMjxf sc-dkrFOg gpmtnr"
63+
class="sc-gswNZR koCrta sc-dkrFOg gpmtnr"
6464
data-testid="box"
6565
>
6666
<svg
@@ -91,7 +91,7 @@ exports[`<Button /> renders icon only correctly 1`] = `
9191
exports[`<Button /> renders primary correctly 1`] = `
9292
<DocumentFragment>
9393
<button
94-
class="sc-hLBbgP wYYZF sc-jSUZER cPyLBp"
94+
class="sc-hLBbgP wYYZF sc-jSUZER lbvyDx"
9595
data-testid="Primary_button"
9696
>
9797
<span
@@ -107,7 +107,7 @@ exports[`<Button /> renders primary correctly 1`] = `
107107
exports[`<Button /> renders secondary correctly 1`] = `
108108
<DocumentFragment>
109109
<button
110-
class="sc-hLBbgP wYYZF sc-jSUZER gEuzsH"
110+
class="sc-hLBbgP wYYZF sc-jSUZER gyElij"
111111
data-testid="Secondary_button"
112112
>
113113
<span

packages/components/src/atoms/grid/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,35 @@
33
exports[`<Grid /> renders correctly 1`] = `
44
<DocumentFragment>
55
<div
6-
class="sc-gswNZR jMgNck sc-jSUZER jjuHOd"
6+
class="sc-gswNZR fLpaox sc-jSUZER jjuHOd"
77
data-testid="undefined_table"
88
>
99
<div
10-
class="sc-gswNZR jRJBfz sc-gKPRtg eRhLKA"
10+
class="sc-gswNZR cbXJCa sc-gKPRtg eRhLKA"
1111
data-testid="cell_1_cell"
1212
>
1313
Cell 1
1414
</div>
1515
<div
16-
class="sc-gswNZR jRJBfz sc-gKPRtg eRhLKA"
16+
class="sc-gswNZR cbXJCa sc-gKPRtg eRhLKA"
1717
data-testid="cell_2_cell"
1818
>
1919
Cell 2
2020
</div>
2121
<div
22-
class="sc-gswNZR jRJBfz sc-gKPRtg eRhLKA"
22+
class="sc-gswNZR cbXJCa sc-gKPRtg eRhLKA"
2323
data-testid="cell_3_cell"
2424
>
2525
Cell 3
2626
</div>
2727
<div
28-
class="sc-gswNZR jRJBfz sc-gKPRtg eRhLKA"
28+
class="sc-gswNZR cbXJCa sc-gKPRtg eRhLKA"
2929
data-testid="cell_4_cell"
3030
>
3131
Cell 4
3232
</div>
3333
<div
34-
class="sc-gswNZR jRJBfz sc-gKPRtg eRhLKA"
34+
class="sc-gswNZR cbXJCa sc-gKPRtg eRhLKA"
3535
data-testid="cell_5_cell"
3636
>
3737
Cell 5

packages/components/src/atoms/input/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exports[`<Input /> checkbox renders correctly 1`] = `
44
<DocumentFragment>
55
<div
6-
class="sc-gswNZR hpQrSe sc-hLBbgP wYYZF"
6+
class="sc-gswNZR ebtlGz sc-hLBbgP wYYZF"
77
data-checked="false"
88
data-indeterminate="false"
99
data-testid="checkbox"

packages/components/src/atoms/input/checkbox/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
exports[`<Checkbox /> renders correctly checked 1`] = `
44
<DocumentFragment>
55
<div
6-
class="sc-gswNZR BxOfl sc-hLBbgP wYYZF"
6+
class="sc-gswNZR lnvaMQ sc-hLBbgP wYYZF"
77
data-checked="true"
88
data-indeterminate="false"
99
data-testid="checkbox"
1010
>
1111
<div
12-
class="sc-gswNZR hNMjxf sc-dkrFOg hKNMD"
12+
class="sc-gswNZR koCrta sc-dkrFOg hKNMD"
1313
data-testid="box"
1414
>
1515
<svg
@@ -39,7 +39,7 @@ exports[`<Checkbox /> renders correctly checked 1`] = `
3939
exports[`<Checkbox /> renders correctly no icon 1`] = `
4040
<DocumentFragment>
4141
<div
42-
class="sc-gswNZR hpQrSe sc-hLBbgP wYYZF"
42+
class="sc-gswNZR ebtlGz sc-hLBbgP wYYZF"
4343
data-checked="false"
4444
data-indeterminate="false"
4545
data-testid="checkbox"

packages/components/src/primal/box/__test__/__snapshots__/index.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exports[`<Box /> renders as a form correctly 1`] = `
44
<DocumentFragment>
55
<form
6-
class="sc-gswNZR hNMjxf"
6+
class="sc-gswNZR koCrta"
77
data-testid="box"
88
>
99
This is some children
@@ -14,7 +14,7 @@ exports[`<Box /> renders as a form correctly 1`] = `
1414
exports[`<Box /> renders children correctly 1`] = `
1515
<DocumentFragment>
1616
<div
17-
class="sc-gswNZR hNMjxf"
17+
class="sc-gswNZR koCrta"
1818
data-testid="box"
1919
>
2020
This is some children

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,7 @@ BoxWithPseudo.args = {
3232
bg: 'red',
3333
},
3434
};
35+
36+
BoxWithPseudo.parameters = {
37+
pseudo: { hover: true },
38+
};

0 commit comments

Comments
 (0)