1.0.25 • Published 2 years ago

fxgcomponents_yajea001 v1.0.25

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Composantes REACT

Implémentation d'une bibliothèque REACT de 10 composantes à l'aide des frameworks Antd et Material-UI. Une collaboration de Samuel Demers et Yannick Jean.

Liste des composantes

  • Alerte
  • Avatar
  • Bouton
  • Carte
  • ChampTexte
  • Etape
  • LoadSpin
  • MenuDeroulant
  • Popup
  • Resultat

- Alerte

  • Succes : Applique les paramètres de l'alerte succès.
  • Avertissement : Applique les paramètres de l'alerte avertissement.
  • Erreur : Applique les paramètres de l'alerte erreur.
Exemple d'utilisation:
<Alerte
  message="Vous avez réussi à créer votre alerte!!!"
  type="success"
/>

- Avatar

  • Petit : La taille de l'avatar sera petite.
  • Moyen : La taille de l'avatar sera moyenne.
  • Grand : La taille de l'avatar sera grande.
Exemple d'utilisation:
<Avatars
  alt="Roger"
  src="assets/img/Roger.jpg"
  width={24}
  height={24} 
/>

- Bouton

  • Start : Applique l'aspect visuel du bouton Start.
  • Eject : Applique l'aspect visuel du bouton Eject.
  • Destroy : Applique l'aspect visuel du bouton Auto Destroy.
Exemple d'utilisation:
<Bouton
  type="primary"
  shape="circle"
  text1="START"
  color="green"
  borderColor="black"
  height={45}
  width={50}
/>

- Carte

  • Default : Carte par défaut.
  • DarkMode : Active le "DarkMode".
  • Hoverable : Effet visuel "hoverable".
Exemple d'utilisation:
<Carte
  width={250}
  title="European cool girl" 
  description="www.tinder.com" 
/>

- ChampTexte

  • Contour : Ajoute à l'aspect visuel du champ un contour bleu.
  • Attention : Ajoute à l'aspect visuel du champ un avertissement.
  • Succes : Ajoute à l'aspect visuel du champ un encadré succès.
Exemple d'utilisation:
<ChampTexte
  label="Nom"
  color="primary"
  defaultValue=""
  helperText=""
/>

- Etape

  • Attente : L'étape est au niveau attente.
  • Chargement : L'étape est au niveau chargement.
  • Termine : Toutes les étapes sont terminées.
Exemple d'utilisation:
<Etape
  current="1"
  labelPlacement="vertical"
  title1="En attente.."
  title2="Chargement"
  title3="Terminé!"
  description1=""
  description2=""
  description3=""  
/>

- LoadSpin

  • Small : L'icône de chargement est petit.
  • Medium : L'icône de chargement est moyen.
  • Large : L'icône de chargement est grand.
Exemple d'utilisation:
<LoadSpin 
  size="small" 
/>

- MenuDeroulant

  • BottomLeft : Menu en bas à gauche.
  • Bottom : Menu en bas au milieu.
  • Right : Menu à droite.
Exemple d'utilisation:
<MenuDeroulant
  item1="Hot-Dog"
  item2="Poutine"
  item3="Hamburger"
  placement="bottomLeft"
/>

- Popup

  • Basic : Fênetre modale de base.
  • Centered : Fênetre modale centré.
  • Warning : Fênetre modale d'alerte.
Exemple d'utilisation:
<PopUp
  title="Basic modal" 
/>

- Resultat

  • Succes : Affiche la couleur, l'icône et le texte pour un succès.
  • Probleme : Affiche la couleur, l'icône et le texte pour un avertissement.
  • Erreur : Affiche la couleur, l'icône et le texte pour une erreur.
Exemple d'utilisation:
<Resultats
  status="success"
  title="Votre achat a été complété avec succès!"
  subTitle="Numéro de commande : 1234567890"
  type="primary"  
  key="console"  
/>

Pour démarrer le projet dans le terminal:

yarn install
yarn storybook

ou

npm install
npm run storybook
1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago