@lifi/widget
Version:
LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.
29 lines (27 loc) • 499 B
text/typescript
export const formatTimer = ({
days = 0,
hours = 0,
minutes = 0,
seconds = 0,
locale = 'en',
}: {
days?: number
hours?: number
minutes?: number
seconds?: number
locale?: string
}): string => {
if (typeof (Intl as any).DurationFormat === 'function') {
return new (Intl as any).DurationFormat(locale, {
style: 'digital',
hours: '2-digit',
hoursDisplay: 'auto',
}).format({
days,
hours,
minutes,
seconds,
})
}
return ''
}