Skip to main content

formatters

sdlc-cdk-lib v1.0.0


sdlc-cdk-lib / frontend/src/utils/formatters

frontend/src/utils/formatters

Functions​

formatCurrency()​

> formatCurrency(amount, currency): string

Defined in: frontend/src/utils/formatters.ts:7

Format a number as a currency string

Parameters​

amount​

number

The amount to format

currency​

string = 'GBP'

The currency code (default: GBP)

Returns​

string

Formatted currency string


formatDate()​

> formatDate(date): string

Defined in: frontend/src/utils/formatters.ts:20

Format a date string or Date object to a human-readable date

Parameters​

date​

Date string or object

string | Date

Returns​

string

Formatted date string


formatDateTime()​

> formatDateTime(date): string

Defined in: frontend/src/utils/formatters.ts:33

Format a date string or Date object to include time

Parameters​

date​

Date string or object

string | Date

Returns​

string

Formatted date and time string


toTitleCase()​

> toTitleCase(text): string

Defined in: frontend/src/utils/formatters.ts:59

Convert a string to title case

Parameters​

text​

string

The text to convert

Returns​

string

Text in title case


truncateText()​

> truncateText(text, maxLength): string

Defined in: frontend/src/utils/formatters.ts:49

Truncate text to a specific length and add ellipsis if needed

Parameters​

text​

string

The text to truncate

maxLength​

number

Maximum length before truncation

Returns​

string

Truncated text with ellipsis if needed