1.0.25 • Published 2 years ago
fxgcomponents_yajea001 v1.0.25
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