1.0.22 • Published 3 years ago
fxgcomponents_sadem001 v1.0.22
Composants REACT
Implémentations d'une bibliothèque de 10 composants REACT réutilisable à l'aide des frameworks material-ui et antd.
Collaboration
Ces composants sont la réalisation d'un travail de collaboration entre Yannick Jean et Samuel Demers.
Liste des composants
- Alerte
- Avatar
- Bouton
- Carte
- ChampTexte
- Etape
- LoadSpin
- MenuDeroulant
- Popup
- Resultat
Extra
- Collection
Détails des composants
Alerte
- Succes : Permet de changer la couleur et le texte de l'alerte de type succès.
- Avertissement : Permet de changer la couleur et le texte de l'alerte de type avertissement.
- Erreur : Permet de changer la couleur et le texte de l'alerte de type erreur.
Exemple d'utilisation:
<Alerte
message="Vous avez réussi à créer votre alerte!!!"
type="success"
/>
Avatar
- Petit : Permet de changer la taille de l'avatar à petit.
- Moyen : Permet de changer la taille de l'avatar à moyen.
- Grand : Permet de changer la taille de l'avatar à grand.
Exemple d'utilisation:
<Avatars
alt="Roger"
height={24}
src="assets/img/Roger.jpg"
width={24}
/>
Bouton
- Start : Permet de changer l'aspect visuel du bouton et le texte pour Start.
- Eject : Permet de changer l'aspect visuel du bouton et le texte pour Eject.
- Destroy : Permet de changer l'aspect visuel du bouton et le texte pour Destroy.
Exemple d'utilisation:
<Bouton
borderColor="black"
color="green"
height={45}
shape="circle"
text1="START"
type="primary"
width={50}
/>
Carte
- Default : Permet de mettre par défaut l'état de la carte.
- DarkMode : Permet de changer l'aspect visuel de la carte pour un mode noir.
- Hoverable : Permet de changer l'aspect visuel de la carte pour qu'il soit survolable.
Exemple d'utilisation:
<Carte
description="www.tinder.com"
title="European cool girl"
width={250}
/>
ChampTexte
- Contour : Permet de changer l'aspect visuel du champ avec un contour.
- Attention : Permet de changer l'aspect visuel du champ avec un avertissement.
- Succes : Permet de changer l'aspect visuel du champ avec un encadré succès.
Exemple d'utilisation:
<ChampTexte
color="primary"
defaultValue=""
helperText=""
label="Nom"
/>
Etape
- Attente : Permet de changer l'état de l'étape à attente.
- Chargement : Permet de changer l'état de l'étape à chargement.
- Termine : Permet de changer l'état de l'étape à terminé.
Exemple d'utilisation:
<Etape
current="1"
description1=""
description2=""
description3=""
labelPlacement="vertical"
title1="En attente.."
title2="Chargement"
title3="Terminé!"
/>
LoadSpin
- Small : Permet de changer la taille à petit.
- Medium : Permet de changer la taille à moyen.
- Large : Permet de changer la taille à grand.
Exemple d'utilisation:
<LoadSpin size="small" />
MenuDeroulant
- BottomLeft : Ouverture en bas à gauche.
- Bottom : Ouverture en bas.
- Right : Ouverture à droite.
Exemple d'utilisation:
<MenuDeroulant
item1="Hot-Dog"
item2="Poutine"
item3="Hamburger"
placement="bottomLeft"
/>
Popup
- Basic : Changement d'état de la fenêtre.
- Centered : Changement d'état de la fenêtre.
- Warning : Changement d'état de la fenêtre.
Exemple d'utilisation:
<PopUp title="Basic modal" />
Resultat
- Succes : Permet de changer la couleur, le logo et le texte du résultat de type succès.
- Probleme : Permet de changer la couleur, le logo et le texte du résultat de type avertissement.
- Erreur : Permet de changer la couleur, le logo et le texte du résultat de type erreur.
Exemple d'utilisation:
<Resultats
key="console"
status="success"
subTitle="Numéro de commande : 1234567890"
title="Votre achat a été complété avec succès!"
type="primary"
/>
Pour démarrer le projet dans le terminal
yarn install
yarn storybook
ou
npm install
npm run storybook
1.0.22
3 years ago
1.0.21
3 years ago
1.0.20
3 years ago
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago