From ca4c0a5a8db945f2d3a97a199ac517fd5fda54e6 Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Thu, 22 Aug 2024 18:29:49 -0400 Subject: [PATCH] feat(textarea): add support for the shape property with soft, round and rectangular options (#29788) - Adds support for `"soft"`, `"round"` and `"rectangular"` shapes in the Ionic theme, with `"round"` as the default - Adds a `shape` folder and test with examples - Adds an e2e test with screenshots for all shapes --- core/api.txt | 2 +- core/src/components.d.ts | 8 +- .../components/textarea/test/shape/index.html | 97 +++++++++++++++++ .../textarea/test/shape/textarea.e2e.ts | 100 ++++++++++++++++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 3037 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 4590 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 3143 bytes ...rea-default-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 2103 bytes ...ea-default-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 2758 bytes ...rea-default-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1869 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2354 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 3726 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2289 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 3037 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 4590 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 3143 bytes ...tarea-round-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 3217 bytes ...area-round-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 3559 bytes ...tarea-round-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 3122 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2712 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 4183 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2688 bytes .../components/textarea/test/size/index.html | 38 +------ .../components/textarea/textarea.ionic.scss | 16 ++- core/src/components/textarea/textarea.tsx | 23 +++- 25 files changed, 238 insertions(+), 46 deletions(-) create mode 100644 core/src/components/textarea/test/shape/index.html create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Safari-linux.png diff --git a/core/api.txt b/core/api.txt index 31ba1f7658..e1f3e7a519 100644 --- a/core/api.txt +++ b/core/api.txt @@ -2279,7 +2279,7 @@ ion-textarea,prop,placeholder,string | undefined,undefined,false,false ion-textarea,prop,readonly,boolean,false,false,false ion-textarea,prop,required,boolean,false,false,false ion-textarea,prop,rows,number | undefined,undefined,false,false -ion-textarea,prop,shape,"round" | undefined,undefined,false,false +ion-textarea,prop,shape,"rectangular" | "round" | "soft" | undefined,undefined,false,false ion-textarea,prop,size,"large" | "medium" | "small" | undefined,'medium',false,false ion-textarea,prop,spellcheck,boolean,false,false,false ion-textarea,prop,theme,"ios" | "md" | "ionic",undefined,false,false diff --git a/core/src/components.d.ts b/core/src/components.d.ts index 049ef29f1c..a4a6199548 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -3617,9 +3617,9 @@ export namespace Components { */ "setFocus": () => Promise; /** - * The shape of the textarea. If "round" it will have an increased border radius. + * Set to `"soft"` for a textarea with slightly rounded corners, `"round"` for a textarea with fully rounded corners, or `"rectangular"` for a textarea without rounded corners. Defaults to `"round"` for the `ionic` theme, undefined for all other themes. */ - "shape"?: 'round'; + "shape"?: 'soft' | 'round' | 'rectangular'; /** * The size of the textarea. If "large" it will increase the height of the textarea, while "small" and "medium" provide progressively smaller heights. The default size is "medium". This property only applies to the `"ionic"` theme. */ @@ -8977,9 +8977,9 @@ declare namespace LocalJSX { */ "rows"?: number; /** - * The shape of the textarea. If "round" it will have an increased border radius. + * Set to `"soft"` for a textarea with slightly rounded corners, `"round"` for a textarea with fully rounded corners, or `"rectangular"` for a textarea without rounded corners. Defaults to `"round"` for the `ionic` theme, undefined for all other themes. */ - "shape"?: 'round'; + "shape"?: 'soft' | 'round' | 'rectangular'; /** * The size of the textarea. If "large" it will increase the height of the textarea, while "small" and "medium" provide progressively smaller heights. The default size is "medium". This property only applies to the `"ionic"` theme. */ diff --git a/core/src/components/textarea/test/shape/index.html b/core/src/components/textarea/test/shape/index.html new file mode 100644 index 0000000000..3b0d306043 --- /dev/null +++ b/core/src/components/textarea/test/shape/index.html @@ -0,0 +1,97 @@ + + + + + Textarea - Shape + + + + + + + + + + + + + + Textarea - Shape + + + + +
+
+

Default

+ +
+ +
+

Round

+ +
+ +
+

Soft

+ +
+ +
+

Rectangular

+ +
+
+
+
+ + diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts b/core/src/components/textarea/test/shape/textarea.e2e.ts new file mode 100644 index 0000000000..f78f8332d3 --- /dev/null +++ b/core/src/components/textarea/test/shape/textarea.e2e.ts @@ -0,0 +1,100 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +/** + * This behavior does not vary across directions + * The round shape is only available in the Ionic and Material Design themes + */ +configs({ modes: ['md', 'ionic-md'], directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('textarea: shape'), () => { + test.describe('default', () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + + const textarea = page.locator('ion-textarea'); + + await expect(textarea).toHaveScreenshot(screenshot(`textarea-default`)); + }); + }); + + test.describe('round', () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + + const textarea = page.locator('ion-textarea'); + + await expect(textarea).toHaveScreenshot(screenshot(`textarea-round`)); + }); + }); + }); +}); + +/** + * The soft and rectangular shapes are only available in the Ionic theme + */ +configs({ modes: ['ionic-md'], directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('textarea: shape'), () => { + test.describe('soft', () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + + const textarea = page.locator('ion-textarea'); + + await expect(textarea).toHaveScreenshot(screenshot(`textarea-soft`)); + }); + }); + + test.describe('rectangular', () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + + const textarea = page.locator('ion-textarea'); + + await expect(textarea).toHaveScreenshot(screenshot(`textarea-rectangular`)); + }); + }); + }); +}); diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..c773eb94f901c8923570783659414c21fba4a110 GIT binary patch literal 3037 zcmeHJ`Bzit7QGCL3<3&>0%EPA$P`5h$V^N{MNq1MGHX+&1Sk+7OaTQgg8^Fs1qxA+ zK%zoX5W;8~WQ>f0O(2muVIC3#fx!E;@5i^^`v>0n;ofh3>#lXr*=L`)lc+ zQV;~~zIXxoBLs;gf%DT{qTm^ZmUs$YA|XFoBcPHGY8(iXetZ#WbshJ|{7CHO0p6i^ z%lr|ManaN@NLHaRJ#J0oNd_7-)|G7G{L?7?B;7Byuj179FZ1_f*~t|KZmJo^TXFYX zT+&l@t#8?-;V}pN#Oy?G8D_ga3?kYX)y9jNvn zcEQ}c=Zq~BhkEc#9fGE;a-gPecjQ~d}Hp7An4Mij_=idgaV#-cb*c$ zNG(+(SKiV{s+?2Ss@~brk!{9cGV!0^-C0>#$;{mMs2vN=gM))MkM;bAtI9~EV<%3K z>+83MsUh228;hB`E|eE9boZq+jp9~mhG;bUPz<-XM;H#h+$$}tZ=dDixxLoO`D(^k zO&DyE-CJN+^oC4s=U|!jF$}+oJfom7dIj1edbvePR^~e$@jSzW=Fw|QqfG*ZV(>E| z>gLUx&d&7JZVQVuXRf=u>m{^xbzzNjRpFRo3Z-ud z`SUwpom3&5F9`aAi;Q&cFR!kyUToOLqfp5H@**NWvZZzBpB+2sWOte1|EN=-nh|w$U)Ren>r}Of&E?kq{{CFM z>2H1oQDI)^5N za`x`si!hUc#Kq|otLs&Bl2F7GnisLVH54Y&#(u^)bN1{_7Z(##(`ddMzG3^B`pm5% z*qDTJ-Hy1PNH%<3xOK%sh-Jc+l$3JKqQbsRb#--7L#AcbP1oM52G;VKQK6xs0hLjA zcybGW#s1Rk0_}QLSWB9mCdTGvWswiPpi~F4>L(^9Mry)~NTf*9Jdao*k2mD8y*8dE zEhV+!-oPeg`e{I9o!7S4u3e+iXodm9nmRf&qd=ZgGAw zx@2S1ApGKTxVgC*39yNXSQk|_00MCRx{RD$cvx6wdO8-16{k^`_CXULKYc1TlSylR zl$Yo3;Ze#ecYc+Tks%1Ova+(VNg?_E{PWL`VIG5L<~P?@VIcRfS^%n}P_%6O)nr>; z0_zOIg>1G@K)^!QX>aZ$j~L#^)7_@0;qWjP!Bx-6(Q)vev@-V*NHefO7}irR9k_gT zI|$Mym6Zkk)}13IEzOG$ogE}ojQJ&i$zRn%KeRRVpb3_J)ynEl%k7JHcKZ;|Nu-@Z zb>YfnC*VkilY4JqW@aX{I&>BwTeW!Jsnp#-h4AKaE`>r7e2$l!$_*RUg)aC=;+568 z{=4joLV%X+jK77$;XFM*Q>XJ35Dy+aII5u`d01xWxgHj;&b_qdc9xJtZfm>n=5JFl znJhxIxd#R_H#fA{0+4KO?lKvT4-~Q7YqQO?vF+!&57$P7(6S98_kbzjUYXx5D_i2x zfL{=lm!A>Na=AH8O-;aPtk6>#+1WE;HQuG4IauS^t@Y^$C%s5%=-F$oe{xz{IMr3~ z>uqp*$iYEELIUPm_0+;mu+j;Oujgo(n3z~tY&XeS`~l+0lVTwLA3oq8qDLktC;jQ= z9AF7R71h&P{VMSMk#IyJ5ij6?4!QrX3ng^)Rh~F?>XfK zUOK+mGHeFeYy2&0S-f9GRaIL{EAxw$s)`Do!ALt~QPLoJ+T5Ip(&xbHx#4gc8ii^` z>FbW=?*fv9*ptAWnGPRx@8dA?Nt_M07XN^jGNH>s;n_v``e=J9w@U*=A!5bW*k)zgYz zzYgXvjC7VAjQi+)lm2{~{Q7GEneAKTvt~;-pp&JOe*G_tzr`eT$2+a2iphWWga7Cr z|I=Rn|G_^t`(JT50D52N9$4H8#X+S*Xm}1GIlpRT;i{Y%BtoGaJ9>1#(hv3y1_MpN zKq!=?q$FVAuE4Jq?}5F|=CgsDtLyN+S{NC%X`4XLCWEP4g4xpA+FFyvIvqW|05n>f=Lt1t)4UjEKmCeV z^SOq>V7$DhGPIo##{1)zJ~Ekkxw*o&BWY~I#b_@ufQQ{4C7h|hzyIvut4FGF!wpkt}1h^pz6fiZ#L<q ySIYb(c4IQXpg;ixa9{-mr5}>8;C@lzqK!mL< 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 yU;NoWw>>1q{p;zG(3~Tb|o&Nwd+?|5} literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-default-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..dcc65d01cb6699a8008e7e03b8678dd86ec0618e GIT binary patch literal 3143 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 Bc~k%Z literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..3efcc02dd27bb2ff71c8f383b06755aa671c616d GIT binary patch literal 2354 zcmeH}c~nz(7RR5;u&FQ^7erD)5kf{F7!Z^q5s-CQDhWFzvY1d-A#BR(C`F1uEl^ei zmCY!tCajW#f~JTNFi=F6h{#S@WK9C0zxMAr^T+hxx#!&Xe&=`2@4k2M_jB)iso&UJ z9+o{R3qjCfYpbh{5VS89tV^W#gKJcvR0+84BRg7}LN&ecIS7(ow7zPBiz(ud{>uu- zS7xn}h&btBO>Q4r>&3wzspe`Ek2R1Aupj^7FKKS8cBkow6A|9o5Z9h^|F;&aYuE0yUmxhhl}6>Sq6=o27e6g51pXvu?>yvjUXx#wdY8l2Zq%IAv%^9v z55k@rKu~Fk9d!0F@GowKw_{^b1jgcOOkAW1#LZvrNRdbGITHw&I|t*1>(q*h>9N-6 zsMgDBYExZVh^#sfh?`t2?(nIv@@jR)$jQqWvyzW%y7u+;m1I93;Tw;gPMY(tvs;_) z@nFOW`l>UPF})lP=gpgdpdh_`TY*4e5HcFGz2a?aYin(7?eFg&85xPia&u7x=W2H+ zS66@iLVlEJX{@!oyPMQga3L~LE{WOcT5Av)9j%N>Fgkm-?8y@iV`B!5HZXB>U~upf zJfo&Y``Mtoo15UvR5y91cenlUfxP3A$_B?2{;&o4lKJ`hbtPRi`f+LLP%U9^q9diM zO0#_6`HgP4oFxv2!{aFob#3hoL>LqoQfJrP+}zdGWrIvi+=HEaU{Tud4>uIAPNr0R z>*VAF0z@}^7F1N@+k}~+N-P3603Mp2nkpE64C4hh$BPG8$jrOUI~legAq`@3^d3R>=Z0+EDH+o6WJ#o-qu4rMTt zOeW`Qx}oFx@3ZZwRI0qPu~GQvUw=tH=WXklT|GPWcoe`;~Gd95?`NNQ^8 zo)>1qgyAl8C0nL}%49Mb3^8C9z=cF2h3U&YraYkZ5_y`%V%<3))ey>~JbH9FBKO|C zdo&ttSF}ZV8FOAk!+-mBIW918q1vM{+fm6N#Iq%WYW(R<&bdN^PzKPKBZ(}hU=kDd z#Jh^R#Gv8lYG=;)bQ-fy?YmMX!#JL>y)xm^7(%Dh`6G?B3;K3WbueG4E843k?nR z_V#vm{_VuwfPjGT@bDu0nY9@X_uV_nx7oJ-BD z0lw*`H)uE>GjVUKWOH+Ksyi3pie=W9mH91?x2Z;by?H-ucLEaUefaP}#yA9s`A&YC zQ_Sn{KfmLGuife?GfC~m=k&vAr^~uiEnQb2henFv0D~imnL9P#rMl2N8#|%@$s5$Ss59@j(}`w$rf!b zhmOCbVmu8K#c=@v^D7%+VPT-UMp27-LkoO9Ukiy$O-u8r_j!eqdc|e~K$>W@b#|t5 zNaIKV9p4&dhm71>8Utff=qHgx{Up-w$=5|(yx2siUqGYLT3W%}3Oj&5&Al4b*v-ui z#8gyN>=;ry^j#Lh0Tf8>PopnLhw!_TLlf|dse*AbntE&tnc!wF*`)6+V4Rk({L%BR2#$&`| zZSs4FyEG;!c*8aU{6j6|Jj_@P#Ka zIb}3!PSz`*dRI++ZDVciGHH3~0PBhRGdr{Wf0}x%Y!dU(p2uGtVSi=({r~KL{&XbR jAPal+2S=c!M1gXD_gQqhSVI#01VPs3_E&36umAgZ-ydc6 literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..468fe4c0f78b641c012832529ee5ddc7733937e8 GIT binary patch literal 3726 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 literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-rectangular-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..69d43da60a1b7c9135a241cc30dd9ea43873d3d7 GIT binary patch literal 2289 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 ySIYb(c4IQXpg;ixa9{-mr5}>8;C@lzqK!mL< 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 yU;NoWw>>1q{p;zG(3~Tb|o&Nwd+?|5} literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-round-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..dcc65d01cb6699a8008e7e03b8678dd86ec0618e GIT binary patch literal 3143 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 literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..6f2985aa04c5da45756cabf3cd5cd2daf0072a5b GIT binary patch literal 2712 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 literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/textarea/test/shape/textarea.e2e.ts-snapshots/textarea-soft-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e41a04e72a94d53d20618a3663374a0034d8d6dd GIT binary patch literal 2688 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 literal 0 HcmV?d00001 diff --git a/core/src/components/textarea/test/size/index.html b/core/src/components/textarea/test/size/index.html index 9b4aab60ca..8cfcd05087 100644 --- a/core/src/components/textarea/test/size/index.html +++ b/core/src/components/textarea/test/size/index.html @@ -15,7 +15,7 @@