@autohub-razone/shared

v1.2.39

Published

reusable component for autohub

Readme

autohub-shared

Getting started

cd existing_repo
git remote add origin https://gitlab.com/autohub4/autohub-shared.git
git branch -M main
git push -uf origin main

Name

Autohub Razone shared features

Description

Ce projet contient les fonctionnalités partagées du système Autohub Razone. Il vise à centraliser et mutualiser les fonctionnalité, utilitaires et configurations utilisés par plusieurs applications de l’écosystème Autohub. Cela permet de faciliter la maintenance, d’assurer la cohérence et de favoriser la réutilisation du code entre les différents modules ou services de la plateforme.

Installation

Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.

Utilisation

Après avoir installé le package, importez les fonctionnalités partagées dans votre projet :

// Exemple en JavaScript/TypeScript
import { maFonctionPartagee } from '@autohub-razone/autohub-shared';

maFonctionPartagee();

License

Ce projet est seulement destiné a l'usage de autohub. Propriété personnel de RAZONE

src

Ce dossier contient le code source principal du projet. Vous y trouverez les fonctionnalités partagées, les utilitaires, les modules et les configurations communes à l’écosystème Autohub Razone.

À faire dans ce dossier : :

  • _mock: regroupe tout les fichiers contenant tout les donnés statiques lier aux tests
  • _mocks: regroupe tout les fichiers images lier aux tests
  • assets: regroupe les fichiers utils pour la liste des régions (utiliser pour la choix des langues et flag)
  • constants : regroupe les fichiers constants option, env et containte
  • redux-slice : regroupe les fichiers contenant les config redux, les fonction slices
  • sagas: regroupe l'orchestration des appel api et des changement entre redux et slice
  • services : regroupe les appels api
  • types : regroupe tout les type lier à chaque entités
  • utils : regroupe tout les fonctions utilitaire lier aux codes

=> les dossier test regroupe les dossier de test unitaire