From 3eda6afed8f667430144d34f93230ef0e1e7be08 Mon Sep 17 00:00:00 2001 From: Lene Gadewoll Date: Thu, 30 May 2024 18:27:06 +0200 Subject: [PATCH] [Storybook] Add stories for more components (form components) - Part 1 (#7781) --- ...ktop_Forms_EuiCheckboxGroup_Playground.png | Bin 0 -> 7950 bytes ...e_desktop_Forms_EuiCheckbox_Playground.png | Bin 0 -> 2615 bytes ...ktop_Forms_EuiFieldPassword_Playground.png | Bin 0 -> 913 bytes ...esktop_Forms_EuiFieldSearch_Playground.png | Bin 0 -> 1123 bytes ...desktop_Forms_EuiRadioGroup_Playground.png | Bin 0 -> 6734 bytes ...rome_desktop_Forms_EuiRadio_Playground.png | Bin 0 -> 2268 bytes ...chrome_desktop_Forms_EuiSwitch_Checked.png | Bin 0 -> 2476 bytes ...ome_desktop_Forms_EuiSwitch_Playground.png | Bin 0 -> 2507 bytes ...e_desktop_Forms_EuiTextArea_Icon_Shape.png | Bin 0 -> 1862 bytes ...e_desktop_Forms_EuiTextArea_Playground.png | Bin 0 -> 993 bytes ...bile_Forms_EuiCheckboxGroup_Playground.png | Bin 0 -> 18101 bytes ...me_mobile_Forms_EuiCheckbox_Playground.png | Bin 0 -> 5642 bytes ...bile_Forms_EuiFieldPassword_Playground.png | Bin 0 -> 1923 bytes ...mobile_Forms_EuiFieldSearch_Playground.png | Bin 0 -> 2492 bytes ..._mobile_Forms_EuiRadioGroup_Playground.png | Bin 0 -> 14808 bytes ...hrome_mobile_Forms_EuiRadio_Playground.png | Bin 0 -> 4771 bytes .../chrome_mobile_Forms_EuiSwitch_Checked.png | Bin 0 -> 6101 bytes ...rome_mobile_Forms_EuiSwitch_Playground.png | Bin 0 -> 6146 bytes ...me_mobile_Forms_EuiTextArea_Icon_Shape.png | Bin 0 -> 4592 bytes ...me_mobile_Forms_EuiTextArea_Playground.png | Bin 0 -> 2456 bytes packages/eui/.storybook/manager.ts | 23 ++++ packages/eui/package.json | 1 + .../form/checkbox/checkbox.stories.tsx | 47 +++++++ .../form/checkbox/checkbox_group.stories.tsx | 44 +++++++ .../field_number/field_number.stories.tsx | 2 + .../field_password/field_password.stories.tsx | 60 +++++++++ .../field_search/field_search.stories.tsx | 64 ++++++++++ .../form/field_text/field_text.stories.tsx | 3 + .../components/form/radio/radio.stories.tsx | 40 ++++++ .../form/radio/radio_group.stories.tsx | 43 +++++++ .../components/form/switch/switch.stories.tsx | 53 ++++++++ .../eui/src/components/form/switch/switch.tsx | 10 +- .../form/text_area/text_area.stories.tsx | 56 +++++++++ yarn.lock | 119 +++++++++++++----- 34 files changed, 527 insertions(+), 38 deletions(-) create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiCheckboxGroup_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiCheckbox_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiFieldPassword_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiFieldSearch_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiRadioGroup_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiRadio_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiSwitch_Checked.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiSwitch_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiTextArea_Icon_Shape.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Forms_EuiTextArea_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckboxGroup_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckbox_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldPassword_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldSearch_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadioGroup_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadio_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiSwitch_Checked.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiSwitch_Playground.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiTextArea_Icon_Shape.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Forms_EuiTextArea_Playground.png create mode 100644 packages/eui/.storybook/manager.ts create mode 100644 packages/eui/src/components/form/checkbox/checkbox.stories.tsx create mode 100644 packages/eui/src/components/form/checkbox/checkbox_group.stories.tsx create mode 100644 packages/eui/src/components/form/field_password/field_password.stories.tsx create mode 100644 packages/eui/src/components/form/field_search/field_search.stories.tsx create mode 100644 packages/eui/src/components/form/radio/radio.stories.tsx create mode 100644 packages/eui/src/components/form/radio/radio_group.stories.tsx create mode 100644 packages/eui/src/components/form/switch/switch.stories.tsx create mode 100644 packages/eui/src/components/form/text_area/text_area.stories.tsx diff --git a/packages/eui/.loki/reference/chrome_desktop_Forms_EuiCheckboxGroup_Playground.png b/packages/eui/.loki/reference/chrome_desktop_Forms_EuiCheckboxGroup_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..31033db6d8db3a82c99d06bb44116899992615eb GIT binary patch literal 7950 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 n07%9d#j#a8jg=<l00001b5ch_0Itp) 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 PKO(@4tPE+_u1Ea~=zT2f literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Forms_EuiSwitch_Checked.png b/packages/eui/.loki/reference/chrome_desktop_Forms_EuiSwitch_Checked.png new file mode 100644 index 0000000000000000000000000000000000000000..2d75fee6ea0d7415d65c63045bb749c2e5b7fd90 GIT binary patch literal 2476 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 VuN%va|9$`f002ovPDHLkV1gH|!A$@F literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Forms_EuiTextArea_Icon_Shape.png b/packages/eui/.loki/reference/chrome_desktop_Forms_EuiTextArea_Icon_Shape.png new file mode 100644 index 0000000000000000000000000000000000000000..e3fb5d6648af985cd6c5ed41cb398c144327fb94 GIT binary patch literal 1862 zcmeHI*;mpD6#luCmQz}pz%Ais#bDv4c%oY#>gtASoOs7ao1xiaT zO^Fl<#jVY;0w*y`0m)nl6ahutWtgY=7v^E^!(Glj=YIFx@0{=6I0Oq?vD{)g001kX z`vQ&tfX*Mo%omZfsPiE=ZSAS9|@MNpZ1ZnQnfF-)}=#)*o(3Ulx1W^oqqRB{$^9TID_y zvl2#NR;JzItNTqi+S!Nt>s$}iFD@;2W2o3Q-UguMmYya(LG9g>6RaW^_^?JmoZylQ zo~_KTt;Zci*XG?x*i;qfA{?9E3TWCYD)v7AZhF&Ef;29Q0Alo%5Z= z<8Ka!T7uVt%{@ftL>Wgf3`=bn?9u{@a6b!2 zcu!qYAJZ{dnzu>%vq2+c!Tr8^m#OHBUy9y4K+U*?l$c1|L42B&aGnFYm9WgP#gv{p zkRh1oXQIVUwg(W1nO5EiN*PsIlPsqyeL(ZcLAy|5CR&6Z2|*y5(4XUHqz=Zz#zos< zSZX>DyoyO9ZoBV_yI}T-oae|A!{I|zB$YcWQy>mLnRB*8FW4PS#hpp@G#;EsFp<0@+o(yk>O{K$7e1fE8c=>yNV%>tp7->s z=!9`1axG_EUw6y9>^lC;{KC{wU7Jn&ijQ1Q=MtlrDT}YS@v9)L_>k@L&5)wo%3LC-X@Y(@z$J^eaJJnu-JdM3lUYy zlfcIB06V%GZF0jJNEOvbz<6mkqnAY746KZ!wLRv^5}tp7JuZj&{3R-CoO|y)cN(xN zS#-C7zC;au_(e5UHYWF;UaJ4CO9fJl#X;^)4C~IxyaaMsik&<| zIDnvrBc+3Zfw|k$#WAE}&fA-(^X9mUv|bE;x?lf6cZExU!z-JBmNUvqiY`gJ^Z&Ox zZfKn`;f<$x(%Qt{Z*PKMZuy%S^Gg5t<%ssj5sxjdZ`xza{K5WO)at|+TkrC0jpWaN z?;Lv7=KR-}KSS1r+TK~4Em5`gnx2_h!|RPY-o1~X`^oer-@U(X_4l~kdWq@x|5vPh zTNe6#`)lv_EDySBYpkxlG`U*Ne?P>2-m+JFyV)83zj~M#ymqScwq z%XhCj{4u6>&a)`qzn7{Re)LE1nw$C+e@%^(Im7rPY47%^XG?2r89F#P7z7y^6_gYh zTv%8dIvN-R1O*tBn3x<~97ZLFQ6L-$uiSq-bZP^`2hn@)%f9~j5fK`?_iNbaJuwwR z4ADmyz_{hj;`+F#CB?D_q1`LCxRH=4bkect`c?tJsFe~Q+{*H^Eb z{&(lH%zZBs81&wo$~`Y!1?2Dh|1h@p$A{w3t*cgL{XYDo%+Y?{F)NwlQpa~rJDMol puFTiZd;OXk;vd$@?2>|hcK^p)7 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckboxGroup_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckboxGroup_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..10e8b4a72b1b53e80314f434ab53247b805026fd GIT binary patch literal 18101 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckbox_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiCheckbox_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..a89c6c176d5387cdbd342dda12c00368e1bbbb5d GIT binary patch literal 5642 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 L(pD^fY8CoF2;L4b literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldPassword_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldPassword_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..b8de798f53ffc61397e2a467e54d4d33cd520495 GIT binary patch literal 1923 zcma)-dpuid8pq$FblPfn$E~$veRiZSR9q8HTob(vDXG}0kVIVSk|BtcAgu&*?Cxj!$NaPB^PbCl&h!4>bKd9sd(Mv+ zP_F6+bq@jn)RAt^-T)}kpz8|gR~=e0hc z)c6M8d8^<@i}t9Fnp?ptS}M*ql(Y3t$&Z@y+RtMDRw?$VEl+P|_69yinGT;Rm%W&8 zy_e2T_hPW(ucot;ZhW|oD)Ff!*$5`gp4y30Iz?y~@A9n_0Q}%C#S{-L)#|=(=<#MQ zq3XJ_bVmU!3i0f)^te>{R2 zuexB^uW*V9mp_LdWF3N%7jx=MzMH?P56nNx0u|39k=_K3E@e51Q~(%>V%Yek}xA zLAMLIec;$9H_QPr_?o;Q1jCFWyl$%WYJ;5OpFRe^@as`lv~iEp1d?;^bytfZ!EATO`>#g!GqR2fSMaiGKCWVY>*t?q z#@~s&=4QD;t@zdE6ly`V1X*&M5e#N4y<;O2PkjiQnAuPU9jVOXRP&obp4`qK`J!!yRw!+ftYW~ljC9~&A z+#tPnbw{ns=9^-?F<#P{E!@>#ro#hhIQA9pr3t1l6hO&+z}s2>g?X{jUh(QtmfIem z$6kft*B8b~R0C`4-|xsLW!?CZF}Y=CkUjzWKr>YeZ&J}=Uq9;5I`8u_Od-w2P&db= z*^B2s1>j%3XSD_Tj*3=vOp(K;^Z!P!wKuEjx7Sbo86wO|*%ksjXSn(!&HqK8_pXdd zduU(2M>YGBPP4pq$Tm{m>8Js6rdy^p1on6bqDa&_y4@ids$hG zN0?J28Oh7{1Ar1dzc^3eg+gx1`#;_E2kTWfl##SetBu*yMfiM5b~v{ zlsDqBNa&TmUr4Dpvq2yUs~NEgMX_{@d-2@AUuR|y?*q?t_3jb9iXZ>-q}q(tJIgSH z7uBABBVLCp-g3MX0BOptNsY;fy($@Z+>4T27~A-57&g&|F!z2nC8F@O51MuY%99_7 zG*HaH{+Z+Cd4h*$VXd+D(R0SX>e!j8Z}Kt`QfWS1E4)}#=NWB-&B{9rfDxA3W&2g@ zEv#sHY*1qZR}s|^=vc`!MAnZCE|ViDHe~Y{m%hJ*Mss40$8)?(dsX|?z}rERKwLet z0<{|c;$!ai5c3$#GwwY7>WpjhMJ)kLw2?uyAN64Jq4IV37CD1hXFhAfN*tly))s_| zQI?G;xHtt)kAu@me#AKl!sBR7ll(8j8%r}9JszDZ-Qq1ebuCYQ)3C!%4@fPBexv~D Lf^u$h3cmIm?_{g) literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldSearch_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiFieldSearch_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..899a5b6e612eb66affd7d735ea6933dd5393e113 GIT binary patch literal 2492 zcma)8dstH07H7&PQyiNyd-!Tfn6k8)3@uaCGDlI$mp)?X}ik>)bx! z>Y$;fqXvV)G%$|GJYcXj5E!3O{TjSKUNiRr;;U#6hodl7hn^ICs6-#dc&UQtvTD#R z7;M8?%&{Y0aSx`%VRyU~+gjwK76cYKC*}yD|Ku;;%yTYvW$v2_jB#9g@j1p^(hs2( zT%0GK>%&a(QDx%1Qr3wawan6P|6CP5^g|jQ>+UW;`deSQJ?@q|ocFwvXGxEirRI2x z*Srnx82&54KfFT{pGTSJ+pK=sZg?-|vi_avy#!v{xPD#w-p+%F)jz0f0mtAoTTPF* z*0{Xdxx>CWJ80|rD@(Rb!g)$s&`ev9zW&llfO&Y~GDePbY?t4gT@RqDc@tl1^xdGTJrTUN3GoY!<`ab$<&H0P=9iwFwlrn* zhX}KGv~payy9(8AwmbtCFt6+3ltds;MqGdiO<&Z_bl z{~A5+D;Vr*sGJgD*Bl>g3L%(WWNAp0M3{*X$x*WfCqzOWq+ku;I=(fz01}qHmA`PB z>Wak1^Vs%HnZ+*VHqi3JDl;GM5#>Tu!|v~B=W8ozLJ$!#{ zm-ywRzf0q(DuJmU$uWA>?3TIaEy@i^?rrSG>9CKMftTIkK(8px{6#~Xx(FDr6I&1#RY-9NxEQ2#9 z>E|RYrw(zX0Ym5~4op8IjE4i^W`={S;EuExMV>Rxz1TCm#|xtq}AseCfewb&42=q7pkSr|}Ep2OC*&R&%sz4NdBYf}7j>>@-)7 zNDFqn3fynvccEzfK|INR9FVaMFLz@5JzGKgQQ8$5#RmwTJw3=&&21s80f*7Wy61fh zPx*^?V|=(X=DDQF*5G_?;4($Q+a{RmBoZ27K>$iT~4xK5~%O5bz8eKITnJ%8Y)52k*6mrc(g;m5AuKa_1A zk+r_n@6yrOh^Jq&^C+K^YWkD`US>M7 z8wgXBjADM{m8ik6fQ1J2RP-kkayTF=pgzAoC97V=i=c@9mm8)SmX~4&Wk2G&DxhOW zBc3e>gbxm#np*(KGR5(AqUr_<W{u zE$wbjrU$53wxsI%XCc~iJy$esm3vyN7!cj814~3uk*ezf&#iN}~bHmY_%Lr{j zis^v@Jbly~s&}S~OT9vCI}W`=-fK;mB$X`J>$es&7}poe zw*dl^cCQkv5bgI5I`FgiVNp7Lk7YvHlKQ@Gel>B)i+g@mVyYkQLWhV`z1pXIi)b{O zshhG~kOKd6iE+KPql1<9spp01xt2)nj(oKA{Wj1@wE6~VUZ(Mxfxivxkip^b$r^rj z4|!T4yP;J&*~THdC!ixzBh3(%G(r`LnsPDcF&^rMqUY zlSG~R)jVv~iJjd#FP{LDvLj~S5}nP7aVI;`^NAyIpKY8p;Gv@<4UGL1Mgn)Hs|ma3 zhA7GAiPQ4(@}yKMWb|DsGoh)*g#u$iB0~+5+;y4~zTj62I`ny{5^{~OveC{#uNyn{ z8$fJid$6lMP+Jl+T?|S_S>DW!B1=wiSpH`J*pjd3KUU4*lpO9RZ-9E%k3kg`&dU2j ztzJ6EbpZF#HVNg$&Qcqj`_xxkA^T7yA^US%Ksg2TZw!=`R4-5GJXKjszlr!CmG%EF z$cfS|tAARp8g2)nhlRG|lFi^b*(Y%vu6}KbA=np|?`zb|NDfLiE{g1)E4R=BQ-9vh zG9~T~YJ(?LzOcXf&knHQ(Z(KQBM<28QxOq6XtJ74WqVLG#ZZEy(-B5GkQ$lT{EKsP zF?O_@^xf>5>n2^5-AM06SEN7dT`OHMq?hGo z)gr8cBYgrhio4zM()s8a3WNlphtOY*)f7ALwDfT#=5}@&yeM*OBCYlCnGLasGkfnD zSq1%?JfyYXekWG@XXPKyYrcpzSNeD+mC$egsyQ^p;q@n~I+T&w$ zyRm5lKILcQoKp8DIq*Q_lM8-s@gmQW*et%~%&?~Q>n`DUo`zT1Cz*KC h9398HR<1$suWb1!Ns2pNxB>t$jJ@kI*3r|6{{VfCg+>4X literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadioGroup_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadioGroup_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..ea3d516db0e885745a159be765073f4851635ca3 GIT binary patch literal 14808 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 VsG&3i_~}eE+4qW)Wp9mw{s+eeVKx8& literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadio_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiRadio_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..277bdb86401e957dd4cf6eb19bf6af77bac23410 GIT binary patch literal 4771 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 bdV~K1@UEo%a>j1T00000NkvXXu0mjf!bSrL literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Forms_EuiSwitch_Playground.png b/packages/eui/.loki/reference/chrome_mobile_Forms_EuiSwitch_Playground.png new file mode 100644 index 0000000000000000000000000000000000000000..58edb469b6f724c2510600b2d7ffaef106a72d96 GIT binary patch literal 6146 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 { + // Storybook only accepts string literals in the tags + // handling this centrally via a map doesn't work :( + return !item.tags?.includes('vrt-only'); + }, + }, + }, +}); diff --git a/packages/eui/package.json b/packages/eui/package.json index 8c6faa06f3e..36c452ab978 100644 --- a/packages/eui/package.json +++ b/packages/eui/package.json @@ -118,6 +118,7 @@ "@storybook/addon-links": "^8.0.5", "@storybook/addon-webpack5-compiler-babel": "^3.0.3", "@storybook/blocks": "^8.0.5", + "@storybook/manager-api": "^8.1.2", "@storybook/react": "^8.0.5", "@storybook/react-webpack5": "^8.0.5", "@storybook/test": "^8.0.5", diff --git a/packages/eui/src/components/form/checkbox/checkbox.stories.tsx b/packages/eui/src/components/form/checkbox/checkbox.stories.tsx new file mode 100644 index 00000000000..e05c358ee7a --- /dev/null +++ b/packages/eui/src/components/form/checkbox/checkbox.stories.tsx @@ -0,0 +1,47 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { + disableStorybookControls, + enableFunctionToggleControls, +} from '../../../../.storybook/utils'; +import { EuiCheckbox, EuiCheckboxProps, TYPES } from './checkbox'; + +const meta: Meta = { + title: 'Forms/EuiCheckbox', + component: EuiCheckbox, + argTypes: { + label: { control: 'text' }, + type: { + control: 'radio', + options: [undefined, ...TYPES], + }, + }, + args: { + checked: false, + compressed: false, + disabled: false, + indeterminate: false, + // set up for easier testing/QA + id: '', + }, +}; +enableFunctionToggleControls(meta, ['onChange']); +disableStorybookControls(meta, ['inputRef']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: { + id: 'checkbox', + label: 'Checkbox label', + }, +}; diff --git a/packages/eui/src/components/form/checkbox/checkbox_group.stories.tsx b/packages/eui/src/components/form/checkbox/checkbox_group.stories.tsx new file mode 100644 index 00000000000..41c4f4e261e --- /dev/null +++ b/packages/eui/src/components/form/checkbox/checkbox_group.stories.tsx @@ -0,0 +1,44 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { enableFunctionToggleControls } from '../../../../.storybook/utils'; +import { EuiCheckboxGroup, EuiCheckboxGroupProps } from './checkbox_group'; + +const meta: Meta = { + title: 'Forms/EuiCheckboxGroup', + component: EuiCheckboxGroup, + args: { + disabled: false, + compressed: false, + }, +}; +enableFunctionToggleControls(meta, ['onChange']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: { + options: [ + { id: 'checkbox-1', label: 'Checkbox 1' }, + { id: 'checkbox-2', label: 'Checkbox 2' }, + { id: 'checkbox-3', label: 'Checkbox 3', disabled: true }, + ], + idToSelectedMap: { + 'checkbox-2': true, + }, + // set up for easier testing/QA + legend: { + children: 'Group label', + compressed: false, + display: 'visible', + }, + }, +}; diff --git a/packages/eui/src/components/form/field_number/field_number.stories.tsx b/packages/eui/src/components/form/field_number/field_number.stories.tsx index bacd285b00c..ec4e0923513 100644 --- a/packages/eui/src/components/form/field_number/field_number.stories.tsx +++ b/packages/eui/src/components/form/field_number/field_number.stories.tsx @@ -35,6 +35,8 @@ const meta: Meta = { controlOnly: false, // Added for easier testing placeholder: '0', + id: '', + name: '', }, }; diff --git a/packages/eui/src/components/form/field_password/field_password.stories.tsx b/packages/eui/src/components/form/field_password/field_password.stories.tsx new file mode 100644 index 00000000000..e0ffabd8293 --- /dev/null +++ b/packages/eui/src/components/form/field_password/field_password.stories.tsx @@ -0,0 +1,60 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import React from 'react'; +import type { Meta, StoryObj } from '@storybook/react'; + +import { + disableStorybookControls, + enableFunctionToggleControls, +} from '../../../../.storybook/utils'; +import { EuiIcon } from '../../icon'; +import { EuiFieldPassword, EuiFieldPasswordProps } from './field_password'; + +const meta: Meta = { + title: 'Forms/EuiFieldPassword', + component: EuiFieldPassword, + argTypes: { + append: { + control: 'radio', + options: [undefined, 'icon', 'text'], + mapping: { + icon: , + text: 'Appended', + undefined: undefined, + }, + }, + prepend: { + control: 'radio', + options: [undefined, 'icon', 'text'], + mapping: { + icon: , + text: 'Prepended', + undefined: undefined, + }, + }, + }, + args: { + type: 'password', + fullWidth: false, + isLoading: false, + compressed: false, + // set up for easier testing/QA + isInvalid: false, + placeholder: '', + id: '', + name: '', + }, +}; +enableFunctionToggleControls(meta, ['onChange']); +disableStorybookControls(meta, ['inputRef']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = {}; diff --git a/packages/eui/src/components/form/field_search/field_search.stories.tsx b/packages/eui/src/components/form/field_search/field_search.stories.tsx new file mode 100644 index 00000000000..40f95f854ba --- /dev/null +++ b/packages/eui/src/components/form/field_search/field_search.stories.tsx @@ -0,0 +1,64 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import React from 'react'; +import type { Meta, StoryObj } from '@storybook/react'; + +import { + disableStorybookControls, + enableFunctionToggleControls, +} from '../../../../.storybook/utils'; +import { EuiIcon } from '../../icon'; +import { EuiFieldSearch, EuiFieldSearchProps } from './field_search'; + +const meta: Meta = { + title: 'Forms/EuiFieldSearch', + component: EuiFieldSearch, + argTypes: { + append: { + control: 'radio', + options: [undefined, 'icon', 'text'], + mapping: { + icon: , + text: 'Appended', + undefined: undefined, + }, + }, + prepend: { + control: 'radio', + options: [undefined, 'icon', 'text'], + mapping: { + icon: , + text: 'Prepended', + undefined: undefined, + }, + }, + }, + args: { + isLoading: false, + incremental: false, + compressed: false, + isClearable: true, + // set up for easier testing/QA + fullWidth: false, + isInvalid: false, + id: '', + name: '', + placeholder: '', + }, +}; +// adding onChange for visibility +enableFunctionToggleControls(meta, ['onSearch', 'onChange']); +disableStorybookControls(meta, ['inputRef']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: {}, +}; diff --git a/packages/eui/src/components/form/field_text/field_text.stories.tsx b/packages/eui/src/components/form/field_text/field_text.stories.tsx index 9c863829066..45d0f608569 100644 --- a/packages/eui/src/components/form/field_text/field_text.stories.tsx +++ b/packages/eui/src/components/form/field_text/field_text.stories.tsx @@ -22,6 +22,7 @@ const meta: Meta = { icon: { control: 'text' }, prepend: { control: 'text' }, append: { control: 'text' }, + value: { control: 'text' }, }, args: { // Component defaults @@ -34,6 +35,8 @@ const meta: Meta = { controlOnly: false, // Added for easier testing placeholder: 'EuiFieldText', + id: '', + name: '', }, }; diff --git a/packages/eui/src/components/form/radio/radio.stories.tsx b/packages/eui/src/components/form/radio/radio.stories.tsx new file mode 100644 index 00000000000..870d7a47731 --- /dev/null +++ b/packages/eui/src/components/form/radio/radio.stories.tsx @@ -0,0 +1,40 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { enableFunctionToggleControls } from '../../../../.storybook/utils'; +import { EuiRadio, EuiRadioProps } from './radio'; + +const meta: Meta = { + title: 'Forms/EuiRadio', + component: EuiRadio, + argTypes: { + label: { control: 'text' }, + }, + args: { + checked: false, + compressed: false, + disabled: false, + // set up for easier testing/QA + id: '', + name: '', + }, +}; +enableFunctionToggleControls(meta, ['onChange']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: { + id: 'radio', + label: 'Radio label', + value: 'radio-1', + }, +}; diff --git a/packages/eui/src/components/form/radio/radio_group.stories.tsx b/packages/eui/src/components/form/radio/radio_group.stories.tsx new file mode 100644 index 00000000000..f7b1acd9a27 --- /dev/null +++ b/packages/eui/src/components/form/radio/radio_group.stories.tsx @@ -0,0 +1,43 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { enableFunctionToggleControls } from '../../../../.storybook/utils'; +import { EuiRadioGroup, EuiRadioGroupProps } from './radio_group'; + +const meta: Meta = { + title: 'Forms/EuiRadioGroup', + component: EuiRadioGroup, + args: { + compressed: false, + disabled: false, + }, +}; +enableFunctionToggleControls(meta, ['onChange']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: { + options: [ + { id: 'radio-1', label: 'Radio 1', value: 'radio-1' }, + { id: 'radio-2', label: 'Radio 2', value: 'radio-2' }, + { id: 'radio-3', label: 'Radio 3', value: 'radio-3', disabled: true }, + ], + idSelected: 'radio-2', + name: 'radio-group', + // set up for easier testing/QA + legend: { + children: 'Group label', + compressed: false, + display: 'visible', + }, + }, +}; diff --git a/packages/eui/src/components/form/switch/switch.stories.tsx b/packages/eui/src/components/form/switch/switch.stories.tsx new file mode 100644 index 00000000000..96e316deab9 --- /dev/null +++ b/packages/eui/src/components/form/switch/switch.stories.tsx @@ -0,0 +1,53 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { enableFunctionToggleControls } from '../../../../.storybook/utils'; +import { EuiSwitch, EuiSwitchProps } from './switch'; + +const meta: Meta = { + title: 'Forms/EuiSwitch', + component: EuiSwitch, + argTypes: { + label: { control: 'text' }, + }, + args: { + showLabel: true, + type: 'button', + // set up for easier testing/QA + compressed: false, + disabled: false, + }, +}; +enableFunctionToggleControls(meta, ['onChange']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = { + args: { + checked: false, + label: 'Switch label', + }, +}; + +// adding a specific story for VRT only as the component is controlled +// it's excluded from the sidebar via the added tag (filtering is set up in the manager.ts file) +export const Checked: Story = { + tags: ['vrt-only'], + parameters: { + controls: { + include: ['checked'], + }, + }, + args: { + checked: true, + label: 'Switch label', + }, +}; diff --git a/packages/eui/src/components/form/switch/switch.tsx b/packages/eui/src/components/form/switch/switch.tsx index 27a0a54303f..1277e58372c 100644 --- a/packages/eui/src/components/form/switch/switch.tsx +++ b/packages/eui/src/components/form/switch/switch.tsx @@ -29,12 +29,9 @@ export type EuiSwitchEvent = React.BaseSyntheticEvent< >; export type EuiSwitchProps = CommonProps & - Omit< - ButtonHTMLAttributes, - 'onChange' | 'type' | 'disabled' - > & { + Omit, 'onChange' | 'disabled'> & { /** - * Whether to render the render the text label + * Whether to render the text label */ showLabel?: boolean; /** @@ -45,9 +42,8 @@ export type EuiSwitchProps = CommonProps & onChange: (event: EuiSwitchEvent) => void; disabled?: boolean; compressed?: boolean; - type?: 'submit' | 'reset' | 'button'; /** - * Object of props passed to the label's + * Object of props passed to the label's `` */ labelProps?: CommonProps & HTMLAttributes; }; diff --git a/packages/eui/src/components/form/text_area/text_area.stories.tsx b/packages/eui/src/components/form/text_area/text_area.stories.tsx new file mode 100644 index 00000000000..be3ea1550e0 --- /dev/null +++ b/packages/eui/src/components/form/text_area/text_area.stories.tsx @@ -0,0 +1,56 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0 and the Server Side Public License, v 1; you may not use this file except + * in compliance with, at your election, the Elastic License 2.0 or the Server + * Side Public License, v 1. + */ + +import type { Meta, StoryObj } from '@storybook/react'; + +import { + disableStorybookControls, + enableFunctionToggleControls, +} from '../../../../.storybook/utils'; +import { EuiTextArea, EuiTextAreaProps } from './text_area'; + +const meta: Meta = { + title: 'Forms/EuiTextArea', + component: EuiTextArea, + args: { + fullWidth: false, + resize: 'vertical', + // set up for easier testing/QA + isLoading: false, + isInvalid: false, + isClearable: false, + compressed: false, + icon: '', + id: '', + name: '', + placeholder: '', + }, +}; +// adding onChange for visibility +enableFunctionToggleControls(meta, ['onChange']); +disableStorybookControls(meta, ['inputRef']); + +export default meta; +type Story = StoryObj; + +export const Playground: Story = {}; + +export const IconShape: Story = { + parameters: { + controls: { + include: ['icon'], + }, + }, + args: { + icon: { + type: 'faceHappy', + side: 'right', + color: 'success', + }, + }, +}; diff --git a/yarn.lock b/yarn.lock index 4ec6a5f46c9..d6e3ffa1dae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4125,6 +4125,17 @@ telejson "^7.2.0" tiny-invariant "^1.3.1" +"@storybook/channels@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-8.1.2.tgz#f166393214be061f074ab88b3d240d67b21d7b8c" + integrity sha512-ChWKPCDZ4VVBpulJsZ+RQiPi4NVm6tb0FJwjEcMskxl4Nx2x4+rxLrZHrsZHWXsH5uJctSEjmmvEn1QdjVKMPQ== + dependencies: + "@storybook/client-logger" "8.1.2" + "@storybook/core-events" "8.1.2" + "@storybook/global" "^5.0.0" + telejson "^7.2.0" + tiny-invariant "^1.3.1" + "@storybook/cli@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-8.0.6.tgz#c9b789474be5b51182dc78e30ca06f7b7961b49d" @@ -4174,6 +4185,13 @@ dependencies: "@storybook/global" "^5.0.0" +"@storybook/client-logger@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-8.1.2.tgz#32bca1651892b18edd627d2835f44b50bee0d19c" + integrity sha512-2kiXh0CE2IJpV++r0sGknMVMjAiT/tQe16FlGHOh52XppUz7slQVy/W/nPhVKvcbdThSQd0kYFR9r3XmAT1LSQ== + dependencies: + "@storybook/global" "^5.0.0" + "@storybook/codemod@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-8.0.6.tgz#c6a1f40697a8409b01481042d41b8709f74aa85c" @@ -4251,6 +4269,14 @@ dependencies: ts-dedent "^2.0.0" +"@storybook/core-events@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-8.1.2.tgz#60830a530bc63fe40012a6934ea18658067f3f56" + integrity sha512-GKsvo/eeEQYDEhAw5YkUIZHYNurAJjzW3+uzThUuC1r0CGcfE+twJVfQXynAyOgL6hFdqy7879/3augf3v3cJQ== + dependencies: + "@storybook/csf" "^0.1.7" + ts-dedent "^2.0.0" + "@storybook/core-server@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-8.0.6.tgz#e51fb7103448e18349e10289f7eb46ae4dfd60dd" @@ -4348,6 +4374,13 @@ dependencies: type-fest "^2.19.0" +"@storybook/csf@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.7.tgz#dcc6c16a353bc09c8c619ba1a23ba93b2aab0b9d" + integrity sha512-53JeLZBibjQxi0Ep+/AJTfxlofJlxy1jXcSKENlnKxHjWEYyHQCumMP5yTFjf7vhNnMjEpV3zx6t23ssFiGRyw== + dependencies: + type-fest "^2.19.0" + "@storybook/docs-mdx@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-3.0.0.tgz#5c9b5ce35dcb00ad8aa5dddbabf52ad09fab3974" @@ -4410,6 +4443,27 @@ telejson "^7.2.0" ts-dedent "^2.0.0" +"@storybook/manager-api@^8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-8.1.2.tgz#f090cf9d371ee2b3592fc7090d5ccf998e973e1f" + integrity sha512-6Ge7EEx94YJm3HcfjkDfRPMnr5qVdF2RzhvyflJapBxMV0X44mkGPUWyzft3cf+vUCQlXXrmtBeZauB6JTJuiA== + dependencies: + "@storybook/channels" "8.1.2" + "@storybook/client-logger" "8.1.2" + "@storybook/core-events" "8.1.2" + "@storybook/csf" "^0.1.7" + "@storybook/global" "^5.0.0" + "@storybook/icons" "^1.2.5" + "@storybook/router" "8.1.2" + "@storybook/theming" "8.1.2" + "@storybook/types" "8.1.2" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + store2 "^2.14.2" + telejson "^7.2.0" + ts-dedent "^2.0.0" + "@storybook/manager@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-8.0.6.tgz#c2ab7077c6f77eaf7928b7dcd3335127eacd2997" @@ -4530,6 +4584,15 @@ memoizerific "^1.11.3" qs "^6.10.0" +"@storybook/router@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-8.1.2.tgz#875ec8d61c2cd427844578d256bc3d2141230818" + integrity sha512-Lu05lDqoIinda1z43Danxhaq9t8k5jSKHJZXEIDsiLPUkGQCW3syzSE03c7qzOAbN/gmd/cu9MkmvGW+HBnWSA== + dependencies: + "@storybook/client-logger" "8.1.2" + memoizerific "^1.11.3" + qs "^6.10.0" + "@storybook/telemetry@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-8.0.6.tgz#5a7cf64fb7fb6f3fc3ca2e9a871e383782415095" @@ -4571,6 +4634,16 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" +"@storybook/theming@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-8.1.2.tgz#fa7ddc2eee788d8916f982ce46af2d42b47b1042" + integrity sha512-4ayCoSluaReGfj+wDa/KKwX5mEReVsjDhQ3nCusKsPQJK5zgT4Vt4CZekU7IK0cYmRPF4nMgVH3m3jmMD4x4ng== + dependencies: + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@storybook/client-logger" "8.1.2" + "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" + "@storybook/types@8.0.6": version "8.0.6" resolved "https://registry.yarnpkg.com/@storybook/types/-/types-8.0.6.tgz#5dd9c6ec89f79a4f1b318be9560ae81b405f7733" @@ -4580,6 +4653,15 @@ "@types/express" "^4.7.0" file-system-cache "2.3.0" +"@storybook/types@8.1.2": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-8.1.2.tgz#7924596d4dfc6c2c156c52af0906856da0a278fd" + integrity sha512-8P3rB/6UxHlui0/Gdh2/qQvyLy6efJxVUt0g7iANQorqdYMxRNS/OtxNjI8rxFB3sIvl4owG7iYh3j2RCCEqaQ== + dependencies: + "@storybook/channels" "8.1.2" + "@types/express" "^4.7.0" + file-system-cache "2.3.0" + "@svgr/babel-plugin-add-jsx-attribute@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" @@ -5355,9 +5437,9 @@ "@types/react" "*" "@types/react@*", "@types/react@>=16.9.0", "@types/react@^16", "@types/react@^16.8.0 || ^17.0.0 || ^18.0.0", "@types/react@^18", "@types/react@^18.2.14": - version "18.3.1" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.1.tgz#fed43985caa834a2084d002e4771e15dfcbdbe8e" - integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== + version "18.3.2" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.2.tgz#462ae4904973bc212fa910424d901e3d137dbfcd" + integrity sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w== dependencies: "@types/prop-types" "*" csstype "^3.0.2" @@ -21109,7 +21191,7 @@ string-template@~0.2.1: resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0= -"string-width-cjs@npm:string-width@^4.2.0": +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.2.2, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -21136,15 +21218,6 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" @@ -21298,7 +21371,7 @@ stringify-entities@^3.0.1: is-decimal "^1.0.2" is-hexadecimal "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -21326,13 +21399,6 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" @@ -23557,7 +23623,7 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -23592,15 +23658,6 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.0.1.tgz#2101e861777fec527d0ea90c57c6b03aac56a5b3"