mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
* fix links in approvals list * pass check-summed hash to safe API call * make tx hash optional for token transfers * fix multiple public tag submission * update screenshots * use DataListDisplay for revoke * force to send credential only with general API requests * prefer formatted date label over date default formatting when saving chart data as csv * add abort failed status for zeta chain CCTX * update specify sdk * rename ENV for native token address * add ENV to hide native coin price in topbar * rename routes for name services * fix chart csv export file * fix tests --------- Co-authored-by: Max Alekseenko <[email protected]> Co-authored-by: isstuev <[email protected]>
20 lines
834 B
TypeScript
20 lines
834 B
TypeScript
import type { EnsLookupSorting } from 'types/api/ens';
|
|
|
|
import type { SelectOption } from 'toolkit/chakra/select';
|
|
import getNextSortValueShared from 'ui/shared/sort/getNextSortValue';
|
|
|
|
export type SortField = EnsLookupSorting['sort'];
|
|
export type Sort = `${ EnsLookupSorting['sort'] }-${ EnsLookupSorting['order'] }` | 'default';
|
|
|
|
export const SORT_OPTIONS: Array<SelectOption<Sort>> = [
|
|
{ label: 'Default', value: 'default' },
|
|
{ label: 'Registered on descending', value: 'registration_date-DESC' },
|
|
{ label: 'Registered on ascending', value: 'registration_date-ASC' },
|
|
];
|
|
|
|
const SORT_SEQUENCE: Record<SortField, Array<Sort>> = {
|
|
registration_date: [ 'registration_date-DESC', 'registration_date-ASC', 'default' ],
|
|
};
|
|
|
|
export const getNextSortValue = (getNextSortValueShared<SortField, Sort>).bind(undefined, SORT_SEQUENCE);
|