mirror of
https://github.com/kremalicious/asi-calculator.git
synced 2024-12-23 01:39:40 +01:00
15 lines
388 B
TypeScript
15 lines
388 B
TypeScript
|
import { formatCurrency } from '@coingecko/cryptoformat'
|
||
|
|
||
|
export function formatNumber(price: number, currency: string) {
|
||
|
return formatCurrency(price, currency, 'en', false, {
|
||
|
decimalPlaces: 3,
|
||
|
significantFigures: 5
|
||
|
})
|
||
|
}
|
||
|
|
||
|
export async function fetcher(url: string) {
|
||
|
const res = await fetch(url)
|
||
|
if (!res.ok) throw new Error('Failed to fetch')
|
||
|
return await res.json()
|
||
|
}
|