Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BREAKING] Renommer plusieurs composants Pix UI pour être iso avec le design system (PIX-14599). #768

Merged
merged 7 commits into from
Nov 27, 2024

Conversation

AndreiaPena
Copy link
Member

💥 BREAKING_CHANGES

Plusieurs composants Pix UI ont été renommés :

  • PixProgressGauge devient PixProgressBar
  • PixMessage devient PixNotificationAlert
  • PixBanner devient PixBannerAlert
  • PixToggle devient PixToggleButton
  • PixCollapsible devient PixAccordions

🎄 Problème

Plusieurs composants existants sur Pix UI n'étaient pas alignés avec le nommage choisi dans le design system

🎁 Proposition

Les renommer

🌟 Remarques

Un bout de doc a été supprimé car plus pertinent.

🎅 Pour tester

Vérifier le comportement des composants suivants :

  • PixProgressBar
  • PixNotificationAlert
  • PixBannerAlert
  • PixToggleButton
  • PixAccordions

@pix-bot-github
Copy link

Une fois l'application déployée, elle sera accessible à cette adresse https://ui-pr768.review.pix.fr
Les variables d'environnement seront accessibles sur scalingo https://dashboard.scalingo.com/apps/osc-fr1/pix-ui-review-pr768/environment

Copy link
Contributor

@er-lim er-lim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lu et testé en RA sur firefox ✅
Pas trouvé non plus de références avec les anciens noms de composant.

Beau travail et merci pour cette PR 👏

docs/use-component.mdx Show resolved Hide resolved
@@ -26,7 +26,7 @@ const icons = {
[TYPE_COMMUNICATION_CERTIF]: 'campaign',
};

export default class PixBanner extends Component {
export default class PixBannerAlert extends Component {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question est ce qu'on conserve le nom des attributs @onCloseBannerTriggerAction et @canCloseBanner ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai fait le choix de pas les modifier parce que ça reste une bannière, mais je peut modifier

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ça peut rester comme ça 👍

Copy link
Contributor

@lionelB lionelB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

merci pour le taf 👍

Copy link

@QuentinChapelain-ui QuentinChapelain-ui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est super ! bravo :)

@pix-service-auto-merge pix-service-auto-merge merged commit b922220 into dev Nov 27, 2024
4 of 7 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-14599-rename-pix-ui-components branch November 27, 2024 09:24
pix-service-auto-merge pushed a commit that referenced this pull request Nov 27, 2024
# [49.0.0](v48.9.0...v49.0.0) (2024-11-27)

### 💥 BREAKING CHANGE

- [#768](#768) Renommer plusieurs composants Pix UI pour être iso avec le design system (PIX-14599).
@pix-service-auto-merge
Copy link
Contributor

🎉 This PR is included in version 49.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants