gravitee-io / gravitee-ui-components

🧱 Set of UI components used across the Gravitee.io ecosystem.
https://components.gravitee.io
Apache License 2.0
18 stars 12 forks source link

fix(gv-select): correctly display and place option list when used in a small container #645

Closed gaetanmaisse closed 1 year ago

gaetanmaisse commented 1 year ago

Issue

https://gravitee.atlassian.net/browse/APIM-866 https://github.com/gravitee-io/issues/issues/8348

Description

Correctly display and place options list when used in a small container Delegate option list placement to popper.js to ensure correct behaviour.

Additional context

Before image

After image


📚  View the storybook of this branch here

graviteeio commented 1 year ago

Hey dear reviewer, I'm the Gravitee.io bot :robot:

I just want to tell you that package.json has been updated in this PR.

Some components are based on third party libraries, for integration into a web component, we extract the css from its libraries as assets.

WARNING: When highlight.js or github-markdown-css are updated, we must run yarn build task to update the css.

Generated by :no_entry_sign: dangerJS against 871a30ff469fb395daab49660ee84b742d1bbf53

graviteeio commented 1 year ago

Gravitee.io Automatic Deployment

A beta version of this package has been published! 🚀

To use it in your project run the following lines:

npm install @gravitee/ui-components@3.38.9-fix-gv-select-4c0f498

or

yarn add @gravitee/ui-components@3.38.9-fix-gv-select-4c0f498
graviteeio commented 1 year ago

Gravitee.io Automatic Deployment

A beta version of this package has been published! 🚀

To use it in your project run the following lines:

npm install @gravitee/ui-components@3.38.9-fix-gv-select-eb503d7

or

yarn add @gravitee/ui-components@3.38.9-fix-gv-select-eb503d7
graviteeio commented 1 year ago

Gravitee.io Automatic Deployment

A beta version of this package has been published! 🚀

To use it in your project run the following lines:

npm install @gravitee/ui-components@3.38.9-fix-gv-select-d14ca9c

or

yarn add @gravitee/ui-components@3.38.9-fix-gv-select-d14ca9c
graviteeio commented 1 year ago

Gravitee.io Automatic Deployment

A beta version of this package has been published! 🚀

To use it in your project run the following lines:

npm install @gravitee/ui-components@3.38.9-fix-gv-select-df2eaaa

or

yarn add @gravitee/ui-components@3.38.9-fix-gv-select-df2eaaa
sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

graviteeio commented 1 year ago

Gravitee.io Automatic Deployment

A beta version of this package has been published! 🚀

To use it in your project run the following lines:

npm install @gravitee/ui-components@3.38.9-fix-gv-select-871a30f

or

yarn add @gravitee/ui-components@3.38.9-fix-gv-select-871a30f
graviteeio commented 1 year ago

:tada: This PR is included in version 3.38.10 :tada:

The release is available on:

Your semantic-release bot :package::rocket: