Talend / ui

Talend's unified web UI repository.
http://talend.surge.sh
Apache License 2.0
149 stars 55 forks source link

fix(TMC-28581): UI Form display fix with hint and required asterisk #5319

Closed Gbacc closed 1 month ago

Gbacc commented 1 month ago

What is the problem this PR is trying to solve? UI Form display fix with hint and required asterisk

What is the chosen solution to this problem?

Please check if the PR fulfills these requirements

[ ] This PR introduces a breaking change

github-actions[bot] commented 1 month ago

5319

:octocat: Demo is available here

github-actions[bot] commented 1 month ago
Title Lines Statements Branches Functions
assets-api Coverage: 28%
28.4% (25/88) 30.76% (16/52) 21.42% (3/14)
cmf Coverage: 89%
89.18% (1237/1387) 80.88% (605/748) 89.28% (350/392)
cmf-cqrs Coverage: 87%
87.43% (160/183) 70.23% (59/84) 84.21% (48/57)
cmf-router Coverage: 70%
69.23% (135/195) 55.71% (78/140) 56.81% (25/44)
components Coverage: 90%
90.81% (5519/6077) 81.85% (3194/3902) 88.19% (1390/1576)
containers Coverage: 84%
83.71% (1388/1658) 74.81% (692/925) 75.17% (327/435)
dataviz Coverage: 85%
85.44% (323/378) 66.66% (160/240) 75.79% (119/157)
design-system Coverage: 67%
66.75% (996/1492) 50.85% (536/1054) 54.54% (216/396)
faceted-search Coverage: 85%
85.69% (677/790) 79.31% (303/382) 82.63% (238/288)
flow-designer Coverage: 70%
70.07% (651/929) 66.72% (355/532) 70.92% (200/282)
forms Coverage: 85%
85.79% (1637/1908) 75.69% (925/1222) 84.24% (460/546)
http Coverage: 100%
100% (85/85) 98.07% (51/52) 100% (34/34)
sagas Coverage: 92%
92.3% (24/26) 66.66% (4/6) 50% (2/4)
stepper Coverage: 80%
81.52% (150/184) 59.34% (54/91) 80.85% (38/47)
utils Coverage: 100%
100% (73/73) 90.9% (10/11) 100% (24/24)
github-actions[bot] commented 1 month ago

Size Change: +2.74 kB (0%)

Total Size: 17.4 MB

Filename Size Change
./packages/forms/dist/TalendReactForms.css 20.9 kB +1.11 kB (+6%) 🔍
./packages/forms/dist/TalendReactForms.js 1.05 MB +1.34 kB (0%)
./packages/forms/dist/TalendReactForms.min.js 320 kB +222 B (0%)
ℹī¸ View Unchanged | Filename | Size | Change | | | :--- | :---: | :---: | :---: | | `./packages/assets-api/dist/TalendAssetsApi.js` | 7.15 kB | 0 B | | | `./packages/assets-api/dist/TalendAssetsApi.js.dependencies.json` | 2 B | 0 B | | | `./packages/assets-api/dist/TalendAssetsApi.min.js` | 3.33 kB | 0 B | | | `./packages/assets-api/dist/TalendAssetsApi.min.js.dependencies.json` | 2 B | 0 B | | | `./packages/cmf-cqrs/dist/TalendReactCmfCqrs.js` | 277 kB | 0 B | | | `./packages/cmf-cqrs/dist/TalendReactCmfCqrs.js.dependencies.json` | 595 B | 0 B | | | `./packages/cmf-cqrs/dist/TalendReactCmfCqrs.min.js` | 54.6 kB | 0 B | | | `./packages/cmf-cqrs/dist/TalendReactCmfCqrs.min.js.dependencies.json` | 614 B | 0 B | | | `./packages/cmf-router/dist/TalendReactCmfRouter.js` | 163 kB | 0 B | | | `./packages/cmf-router/dist/TalendReactCmfRouter.js.dependencies.json` | 1.25 kB | 0 B | | | `./packages/cmf-router/dist/TalendReactCmfRouter.min.js` | 12.8 kB | 0 B | | | `./packages/cmf-router/dist/TalendReactCmfRouter.min.js.dependencies.json` | 1.29 kB | 0 B | | | `./packages/cmf/dist/TalendReactCmf.js` | 576 kB | 0 B | | | `./packages/cmf/dist/TalendReactCmf.js.dependencies.json` | 1.31 kB | 0 B | | | `./packages/cmf/dist/TalendReactCmf.min.js` | 108 kB | 0 B | | | `./packages/cmf/dist/TalendReactCmf.min.js.dependencies.json` | 1.35 kB | 0 B | | | `./packages/components/dist/TalendReactComponents.css` | 397 kB | 0 B | | | `./packages/components/dist/TalendReactComponents.js` | 4.85 MB | 0 B | | | `./packages/components/dist/TalendReactComponents.js.dependencies.json` | 3.21 kB | 0 B | | | `./packages/components/dist/TalendReactComponents.min.css` | 212 kB | 0 B | | | `./packages/components/dist/TalendReactComponents.min.js` | 1.29 MB | 0 B | | | `./packages/components/dist/TalendReactComponents.min.js.dependencies.json` | 3.29 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.css` | 2.99 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.js` | 706 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.js.dependencies.json` | 1.4 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.min.css` | 1.78 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.min.js` | 136 kB | 0 B | | | `./packages/containers/dist/TalendReactContainers.min.js.dependencies.json` | 1.45 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.css` | 28.1 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.js` | 370 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.js.dependencies.json` | 1.15 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.min.css` | 12.2 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.min.js` | 59.5 kB | 0 B | | | `./packages/dataviz/dist/TalendReactDataviz.min.js.dependencies.json` | 1.19 kB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.css` | 332 kB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.js` | 1.43 MB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.js.dependencies.json` | 1.49 kB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.min.css` | 215 kB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.min.js` | 288 kB | 0 B | | | `./packages/design-system/dist/TalendDesignSystem.min.js.dependencies.json` | 1.53 kB | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.css` | 79.1 kB | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.js` | 39.7 kB | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.js.dependencies.json` | 2 B | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.min.css` | 75 kB | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.min.js` | 33.4 kB | 0 B | | | `./packages/design-tokens/dist/TalendDesignTokens.min.js.dependencies.json` | 2 B | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.css` | 19.1 kB | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.js` | 751 kB | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.js.dependencies.json` | 1.54 kB | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.min.css` | 6.28 kB | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.min.js` | 148 kB | 0 B | | | `./packages/faceted-search/dist/TalendReactFacetedSearch.min.js.dependencies.json` | 1.59 kB | 0 B | | | `./packages/flow-designer/dist/TalendReactFlowDesigner.min.js` | 50.7 kB | 0 B | | | `./packages/flow-designer/dist/TalendReactFlowDesigner.min.js.dependencies.json` | 1.25 kB | 0 B | | | `./packages/forms/dist/TalendReactForms.js.dependencies.json` | 1.36 kB | 0 B | | | `./packages/forms/dist/TalendReactForms.min.css` | 6.2 kB | +67 B (+1%) | | | `./packages/forms/dist/TalendReactForms.min.js.dependencies.json` | 1.39 kB | 0 B | | | `./packages/http/dist/TalendHttp.js` | 24.8 kB | 0 B | | | `./packages/http/dist/TalendHttp.js.dependencies.json` | 2 B | 0 B | | | `./packages/http/dist/TalendHttp.min.js` | 5.31 kB | 0 B | | | `./packages/http/dist/TalendHttp.min.js.dependencies.json` | 2 B | 0 B | | | `./packages/icons/dist/bundle.js` | 1.26 kB | 0 B | | | `./packages/icons/dist/info.js` | 26.8 kB | 0 B | | | `./packages/icons/dist/react.esm.js` | 614 kB | 0 B | | | `./packages/icons/dist/react.js` | 654 kB | 0 B | | | `./packages/icons/dist/talend-icons-webfont.css` | 18.3 kB | 0 B | | | `./packages/icons/dist/talendicons.css` | 334 B | 0 B | | | `./packages/icons/dist/TalendIcons.js` | 786 kB | 0 B | | | `./packages/icons/dist/TalendIcons.js.dependencies.json` | 128 B | 0 B | | | `./packages/icons/dist/TalendIcons.min.js` | 636 kB | 0 B | | | `./packages/icons/dist/TalendIcons.min.js.dependencies.json` | 131 B | 0 B | | | `./packages/icons/dist/typeUtils.js` | 14.5 kB | 0 B | | | `./packages/router-bridge/dist/TalendRouterBridge.js` | 134 kB | 0 B | | | `./packages/router-bridge/dist/TalendRouterBridge.js.dependencies.json` | 1.05 kB | 0 B | | | `./packages/router-bridge/dist/TalendRouterBridge.min.js` | 21 kB | 0 B | | | `./packages/router-bridge/dist/TalendRouterBridge.min.js.dependencies.json` | 1.07 kB | 0 B | | | `./packages/sagas/dist/TalendReactSagas.js` | 10.9 kB | 0 B | | | `./packages/sagas/dist/TalendReactSagas.js.dependencies.json` | 348 B | 0 B | | | `./packages/sagas/dist/TalendReactSagas.min.js` | 1.41 kB | 0 B | | | `./packages/sagas/dist/TalendReactSagas.min.js.dependencies.json` | 360 B | 0 B | | | `./packages/stepper/dist/TalendReactStepper.css` | 2.41 kB | 0 B | | | `./packages/stepper/dist/TalendReactStepper.js` | 97 kB | 0 B | | | `./packages/stepper/dist/TalendReactStepper.js.dependencies.json` | 1.27 kB | 0 B | | | `./packages/stepper/dist/TalendReactStepper.min.css` | 1.2 kB | 0 B | | | `./packages/stepper/dist/TalendReactStepper.min.js` | 9.37 kB | 0 B | | | `./packages/stepper/dist/TalendReactStepper.min.js.dependencies.json` | 1.31 kB | 0 B | | | `./packages/storybook-docs/dist/globalStyles.js` | 0 B | 0 B | 🆕 | | `./packages/storybook-docs/dist/globalStyles.min.css` | 384 B | 0 B | | | `./packages/storybook-docs/dist/managerStyles.js` | 0 B | 0 B | 🆕 | | `./packages/storybook-docs/dist/managerStyles.min.css` | 1.5 kB | 0 B | | | `./packages/theme/dist/bootstrap.css` | 171 kB | 0 B | | | `./packages/theme/dist/bootstrap.js` | 2.51 kB | 0 B | | | `./packages/theme/dist/bootstrap.js.dependencies.json` | 3 B | 0 B | |

compressed-size-action