Aller au contenu principal

Price

Ensemble de fonctions de manipulation de prix.

Références

const formatPrice: (price: number, decimal: boolean, currency: string): string;
const formatPriceWithoutCurrency: (price: number, decimal: boolean): string;
const getPrice: (price: number): number;

formatPrice

Cette fonction permet de formater un nombre en prix (séparateur de milliers, signe €, etc.).

Paramètres

  • price

    • Requis
    • La valeur à formater
  • decimal

    • Ajouter les valeurs décimales
  • currency

    • La monnaie utilisée

Exemple

import { formatPrice } from '@creatic/reactic-utils';

formatPrice(1250000); // 12 500 €

formatPriceWithoutCurrency

Cette fonction permet de formater un nombre en prix (séparateur de milliers, etc.), sans le signe.

Paramètres

  • price

    • Requis
    • La valeur à formater
  • decimal

    • Ajouter les valeurs décimales

Exemple

import { formatPriceWithoutCurrency } from '@creatic/reactic-utils';

formatPriceWithoutCurrency(1250000); // 12 500

getPrice

Retourne la valeur formatée d'un prix venant de l'API (pas de décimale)

Paramètres

  • price
    • Requis
    • La valeur à formater

Exemple

import { getPrice } from '@creatic/reactic-utils';

getPrice(12512); // 125,12