import type { ChainMetricsSortingField, ChainMetricsSortingValue } from 'types/client/multichainAggregator'; import type { SelectOption } from 'toolkit/chakra/select'; export const SORT_OPTIONS: Array> = [ { label: 'Default', value: 'default' }, { label: 'Active accounts descending', value: 'active_accounts-desc' }, { label: 'Active accounts ascending', value: 'active_accounts-asc' }, { label: 'Daily txs descending', value: 'daily_transactions-desc' }, { label: 'Daily txs ascending', value: 'daily_transactions-asc' }, { label: 'New addresses descending', value: 'new_addresses-desc' }, { label: 'New addresses ascending', value: 'new_addresses-asc' }, { label: 'TPS descending', value: 'tps-desc' }, { label: 'TPS ascending', value: 'tps-asc' }, ]; export const SORT_SEQUENCE: Record> = { active_accounts: [ 'active_accounts-desc', 'active_accounts-asc', 'default' ], daily_transactions: [ 'daily_transactions-desc', 'daily_transactions-asc', 'default' ], new_addresses: [ 'new_addresses-desc', 'new_addresses-asc', 'default' ], tps: [ 'tps-desc', 'tps-asc', 'default' ], };