1.0.22 • Published 3 years ago

fxgcomponents_sadem001 v1.0.22

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

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