package qui fournis des fonctions afin de formater un texte d'une façon spécifique
ce package est en constante évolution, en fonction des besoins des projets.
- exemple d'utilisation de la fonction :
firstToUppperCase
import { firstToUppperCase } from 'woopear-format-string';
let texteExemple = 'jean';
texteExemple = firstToUppperCase(texteExemple);
console.log(texteExemple);
// output :
// Jean
- firstToUppperCase : met en majuscule la premiere lettre d'un mot
// word => mot que vous voulez mettre la premiere lettre en majuscule
firstToUppperCase(word: string): string
// output
// retourne le mot avec une majuscule à la premiere lettre
- textFormatingSample : formate un long text, espace apres un . ou , ou majuscule apres un .
// text => long texte à formaté
textFormatingSample(text: string): string
// output
// retourne le text long formaté
- separateWithADateOfHours : fonction qui spépare la date et l'heure avec un texte passé en argument
// date => date au format string '01/01/01 12:00:00'
// textSeparate => le texte que vous voulez mettre pour séparer la date de l'heure
separateDateOfHours(date: string, textSeparate: string): string
// output
// retourne la date formatée
- createObjectAsFormData()
creation d'un objet avec les données d'un formData venant directement d'un formulaire
reourne un objet pret pour l'envoie http
createObjectAsFormData = <T>(target: HTMLFormElement): T
// EX :
// creation formData
const formData = createObjectAsFormData(e.target);