Files
1a57cb25a0 Async CSV export (#3330)
* add export for address txs

* transfer all export from page to dialog

* remove old route and components

* improve file name and fix loading state of icon button

* basic implementation

* refetch item status

* status indicator for download items

* changes for multichain

* handle too many requests for downloads error

* update button styles and spacing

* fix tests

* disable async export for multichain

* Fix CSV export cancel flow and stabilize context updates

Applied via @cursor push command

* test and review fixes

* design fixes

* refactor file names

---------

Co-authored-by: Hanzo Dev <[email protected]>
2026-03-02 15:51:50 +02:00

216 lines
4.0 KiB
TypeScript

// This file is generated by npm run build:icons
export type IconName =
| "ABI"
| "advanced-filter"
| "API"
| "apps_list"
| "apps"
| "arrows/down-right"
| "arrows/east-mini"
| "arrows/east"
| "arrows/up-down"
| "arrows/up-head"
| "beta_xs"
| "beta"
| "blob"
| "blobs/image"
| "blobs/raw"
| "blobs/text"
| "block_countdown"
| "block"
| "brands/autoscout"
| "brands/blockscout"
| "brands/celenium"
| "brands/graph"
| "brands/pro_api"
| "brands/safe"
| "brands/solidity_scan"
| "brands/tac"
| "brands/ton"
| "burger"
| "certified"
| "check"
| "checkered_flag"
| "clock-light"
| "clock"
| "close"
| "clusters"
| "coins/bitcoin"
| "collection"
| "columns"
| "contracts/proxy"
| "contracts/regular_many"
| "contracts/regular"
| "contracts/verified_many"
| "contracts/verified"
| "copy_check"
| "copy"
| "cross"
| "delete"
| "docs"
| "dots"
| "download"
| "edit"
| "email"
| "ENS"
| "error-pages/403"
| "error-pages/404"
| "error-pages/422"
| "error-pages/429"
| "error-pages/500"
| "explorer"
| "files/csv"
| "files/image"
| "files/json"
| "files/placeholder"
| "files/sol"
| "files/yul"
| "filter"
| "flame"
| "flashblock"
| "gas_xl"
| "gas"
| "gear"
| "globe"
| "heart_filled"
| "heart_outline"
| "hexagon"
| "hourglass"
| "info_filled"
| "info"
| "integration/full"
| "integration/partial"
| "interop"
| "key"
| "lightning_navbar"
| "lightning"
| "link_external"
| "link"
| "list_view"
| "lock"
| "merits_colored"
| "merits_with_dot"
| "merits"
| "minus"
| "monaco/cargo"
| "monaco/file"
| "monaco/folder-open"
| "monaco/folder"
| "monaco/rust"
| "monaco/solidity"
| "monaco/toml"
| "monaco/vyper"
| "moon-with-star"
| "moon"
| "MUD"
| "multisend"
| "navigation/api_docs"
| "navigation/api_keys"
| "navigation/apps"
| "navigation/block"
| "navigation/blockchain"
| "navigation/chain_stats"
| "navigation/cross_chain_txs"
| "navigation/custom_abi"
| "navigation/deposits"
| "navigation/dex_tracker"
| "navigation/ecosystems"
| "navigation/games"
| "navigation/gas_tracker"
| "navigation/hot_contracts"
| "navigation/hourglass"
| "navigation/internal_txns"
| "navigation/merits_with_dot"
| "navigation/merits"
| "navigation/mud"
| "navigation/name_services"
| "navigation/operation"
| "navigation/other"
| "navigation/output_roots"
| "navigation/private_tags"
| "navigation/public_tags"
| "navigation/stats"
| "navigation/token_transfers"
| "navigation/tokens"
| "navigation/top_accounts"
| "navigation/transactions"
| "navigation/txn_batches"
| "navigation/uptime"
| "navigation/user_op"
| "navigation/validator"
| "navigation/verified_contracts"
| "navigation/watchlist"
| "navigation/withdrawals"
| "networks"
| "networks/icon-placeholder"
| "networks/logo-placeholder"
| "nft_shield"
| "open-link"
| "operation"
| "payment_link"
| "pie_chart"
| "plus"
| "private_tags"
| "profile"
| "publictags"
| "qr_code"
| "refresh"
| "repeat"
| "return"
| "revoke"
| "rocket_xl"
| "rocket"
| "RPC"
| "scam"
| "scope"
| "score/score-not-ok"
| "score/score-ok"
| "search"
| "share"
| "sign_out"
| "social/coingecko"
| "social/coinmarketcap"
| "social/defi_llama"
| "social/discord_filled"
| "social/discord"
| "social/facebook_filled"
| "social/git"
| "social/github_filled"
| "social/linkedin_filled"
| "social/medium_filled"
| "social/opensea_filled"
| "social/reddit_filled"
| "social/slack_filled"
| "social/stats"
| "social/telega"
| "social/telegram_filled"
| "social/twitter_filled"
| "social/twitter"
| "star_filled"
| "star_outline"
| "status/error"
| "status/pending"
| "status/success"
| "status/warning"
| "sun"
| "swap"
| "token-placeholder"
| "tokens"
| "tokens/xdai"
| "transactions"
| "txn_batches"
| "uniswap"
| "user_op"
| "verification-steps/error"
| "verification-steps/finalized"
| "verification-steps/unfinalized"
| "verified"
| "wallet"
| "wallets/coinbase"
| "wallets/metamask"
| "wallets/okx"
| "wallets/rabby"
| "wallets/token-pocket"
| "wallets/trust";