From 4949df61b08c036ab1fcb3a21715f673346324ac Mon Sep 17 00:00:00 2001 From: 2xburnt <169301814+2xburnt@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:38:43 -0500 Subject: [PATCH] add singleAttributePerLine, printWidth, and useTabs to prettier --- .prettierrc.json | 7 +- chains/mainnet/axelar.json | 140 ++-- chains/mainnet/cosmos.json | 50 +- chains/mainnet/neutron.json | 69 +- chains/mainnet/nolus.json | 52 +- chains/mainnet/osmosis.json | 75 +- chains/testnet/bfhevm.json | 38 +- chains/testnet/crossfi.json | 20 +- env.d.ts | 2 +- index.html | 26 +- package.json | 11 +- postcss.config.js | 2 +- public/test.html | 26 +- src/components/CardParameter.vue | 18 +- src/components/CardStatisticsVertical.vue | 14 +- src/components/ChainSummary.vue | 11 +- src/components/Countdown.vue | 24 +- src/components/PaginationBar.vue | 74 +- src/components/ProposalListItem.vue | 70 +- src/components/ProposalProcess.vue | 34 +- src/components/TxDialog.vue | 4 +- src/components/UptimeBar.vue | 15 +- src/components/ValidatorCommissionRate.vue | 215 +++--- src/components/WasmVerification.vue | 349 +++++---- src/components/ad/AdBanner.vue | 15 +- src/components/charts/DonutChart.vue | 7 +- src/components/charts/PriceMarketChart.vue | 67 +- src/components/charts/TxsInBlocksChart.vue | 62 +- src/components/charts/apexChartConfig.ts | 69 +- src/components/dynamic/ArrayBytesElement.vue | 2 +- src/components/dynamic/ArrayElement.vue | 2 +- src/components/dynamic/ArrayObjectElement.vue | 8 +- src/components/dynamic/ObjectElement.vue | 12 +- src/components/dynamic/TextElement.vue | 131 ++-- src/components/dynamic/TokenElement.vue | 6 +- src/components/dynamic/TxsElement.vue | 46 +- src/components/dynamic/UInt8Array.vue | 4 +- src/components/icons/IconCommunity.vue | 7 +- src/components/icons/IconDocumentation.vue | 7 +- src/components/icons/IconEcosystem.vue | 7 +- src/components/icons/IconSupport.vue | 7 +- src/components/icons/IconWeb.vue | 12 +- src/layouts/blank.vue | 5 +- src/layouts/components/ChainProfile.vue | 50 +- src/layouts/components/DefaultLayout.vue | 212 +++--- src/layouts/components/NavBarI18n.vue | 107 ++- src/layouts/components/NavBarWallet.vue | 35 +- src/layouts/components/NavFooter.vue | 26 +- src/layouts/components/NavbarSearch.vue | 43 +- .../components/NavbarThemeSwitcher.vue | 53 +- src/layouts/components/Sponsors.vue | 51 +- src/layouts/types.d.ts | 78 +- src/libs/address.ts | 19 +- src/libs/api/customization/atomone.ts | 113 +-- src/libs/api/customization/evmos.ts | 104 +-- src/libs/api/customization/nolus.ts | 41 +- src/libs/api/customization/osmosis.ts | 113 +-- src/libs/api/customization/v0.46.0.ts | 71 +- src/libs/api/customization/v0.50.0.ts | 72 +- src/libs/api/customization/xion.ts | 39 +- src/libs/api/index.ts | 6 +- src/libs/api/registry.ts | 55 +- src/libs/client.ts | 205 +++--- src/libs/http.ts | 9 +- src/libs/utils.ts | 70 +- src/modules/[chain]/account/[address].vue | 357 ++++----- src/modules/[chain]/account/index.vue | 91 +-- src/modules/[chain]/block/[height].vue | 84 ++- src/modules/[chain]/block/index.vue | 82 ++- src/modules/[chain]/consensus/index.vue | 104 +-- src/modules/[chain]/cosmwasm/WasmClient.ts | 217 +++--- .../[chain]/cosmwasm/[code_id]/contracts.vue | 54 +- .../cosmwasm/[code_id]/transactions.vue | 525 +++++++------- src/modules/[chain]/cosmwasm/index.vue | 141 ++-- src/modules/[chain]/faucet/index.vue | 265 +++---- src/modules/[chain]/gov/[proposal_id].vue | 127 ++-- src/modules/[chain]/gov/index.vue | 48 +- src/modules/[chain]/group/index.vue | 14 +- src/modules/[chain]/ibc/connStore.ts | 52 +- src/modules/[chain]/ibc/connection.vue | 55 +- .../ibc/connection/[connection_id].vue | 151 ++-- src/modules/[chain]/ibc/connection/index.vue | 4 +- src/modules/[chain]/index.vue | 265 ++++--- src/modules/[chain]/indexStore.ts | 65 +- src/modules/[chain]/nft/index.vue | 6 +- src/modules/[chain]/nft/nftStore.ts | 15 +- src/modules/[chain]/nft/types.ts | 165 +++-- src/modules/[chain]/params/index.vue | 10 +- src/modules/[chain]/staking/[validator].vue | 369 +++++----- src/modules/[chain]/staking/index.vue | 686 ++++++++---------- src/modules/[chain]/statesync/index.vue | 51 +- src/modules/[chain]/supply/index.vue | 65 +- src/modules/[chain]/tx/[hash].vue | 216 +++--- src/modules/[chain]/tx/index.vue | 138 ++-- src/modules/[chain]/uptime/customize.vue | 234 +++--- src/modules/[chain]/uptime/index.vue | 148 ++-- src/modules/[chain]/widget/index.vue | 50 +- src/modules/wallet/accounts.vue | 270 ++++--- src/modules/wallet/keplr.vue | 169 ++--- src/modules/wallet/portfolio.vue | 243 ++++--- src/modules/wallet/suggest.vue | 292 ++++---- src/modules/wallet/unisat.vue | 167 +++-- src/modules/wallet/utils.ts | 55 +- src/pages/[...all].vue | 32 +- src/pages/index.vue | 104 +-- src/plugins/i18n/locales/en.json | 8 +- src/plugins/i18n/locales/es.json | 2 +- src/plugins/i18n/locales/id.json | 568 +++++++-------- src/plugins/i18n/locales/ja.json | 202 +++--- src/plugins/i18n/locales/ko.json | 76 +- src/router/index.ts | 26 +- src/stores/useBankStore.ts | 9 +- src/stores/useBaseStore.ts | 202 +++--- src/stores/useBlockchain.ts | 50 +- src/stores/useCoinGecko.ts | 4 +- src/stores/useDashboard.ts | 129 ++-- src/stores/useFormatter.ts | 183 +++-- src/stores/useGovStore.ts | 23 +- src/stores/useParamsStore.ts | 75 +- src/stores/useStakingStore.ts | 102 ++- src/stores/useTxDialog.ts | 54 +- src/stores/useWalletStore.ts | 80 +- src/style.css | 10 +- src/types/auth.ts | 31 +- src/types/bank.ts | 43 +- src/types/base.ts | 169 +++-- src/types/common.ts | 85 ++- src/types/gov.ts | 4 +- src/types/group.ts | 68 +- src/types/ibc.ts | 176 +++-- src/types/index.ts | 23 +- src/types/slashing.ts | 32 +- src/types/staking.ts | 122 ++-- src/types/transaction.ts | 114 +-- tailwind.config.js | 4 +- tsconfig.json | 5 +- vite.config.ts | 24 +- vue3-json-viewer.d.ts | 36 +- 138 files changed, 6072 insertions(+), 6247 deletions(-) diff --git a/.prettierrc.json b/.prettierrc.json index 0ed67ee7..ef7e9a53 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -4,6 +4,9 @@ "semi": true, "endOfLine": "auto", "bracketSpacing": true, - "TrailingCooma": true, - "arrowParens": "always" + "trailingComma": "es5", + "arrowParens": "always", + "singleAttributePerLine": false, + "printWidth": 120, + "useTabs": false } diff --git a/chains/mainnet/axelar.json b/chains/mainnet/axelar.json index 28bd6d98..255f9918 100644 --- a/chains/mainnet/axelar.json +++ b/chains/mainnet/axelar.json @@ -1,74 +1,70 @@ { - "chain_name": "axelar", - "api": [ - "https://rest.axelar.lava.build/lava-referer-97409c72-1a82-4861-8651-119c15151cbe" - ], - "rpc": [ - "https://tm.axelar.lava.build/lava-referer-97409c72-1a82-4861-8651-119c15151cbe" - ], - "snapshot_provider": "", - "sdk_version": "0.45.6", - "coin_type": "118", - "min_tx_fee": "800", - "addr_prefix": "axelar", - "logo": "/logos/axelar.svg", - "theme_color": "#161723", - "assets": [ - { - "base": "uaxl", - "symbol": "AXL", - "exponent": "6", - "coingecko_id": "axelar", - "logo": "/logos/axelar.svg" - }, - { - "base": "uusdc", - "symbol": "axlUSDC", - "exponent": "6", - "coingecko_id": "usd-coin", - "logo": "/logos/usdc.svg" - }, - { - "base": "uusdt", - "symbol": "axlUSDT", - "exponent": "6", - "coingecko_id": "tether", - "logo": "/logos/usdt.svg" - }, - { - "base": "dai-wei", - "symbol": "axlDAI", - "exponent": "18", - "coingecko_id": "dai", - "logo": "/logos/dai.svg" - }, - { - "base": "weth-wei", - "symbol": "axlWETH", - "exponent": "18", - "coingecko_id": "ethereum", - "logo": "/logos/weth.svg" - }, - { - "base": "wmatic-wei", - "symbol": "axlWMATIC", - "exponent": "18", - "coingecko_id": "matic-network", - "logo": "/logos/wmatic.svg" - }, - { - "base": "wavax-wei", - "symbol": "axlWAVAX", - "exponent": "18", - "coingecko_id": "avalanche-2", - "logo": "/logos/wavax.svg" - }, - { - "base": "dot-planck", - "symbol": "axlDOT", - "exponent": "10", - "coingecko_id": "polkadot", - "logo": "/logos/dot.svg" - } - ] + "chain_name": "axelar", + "api": ["https://rest.axelar.lava.build/lava-referer-97409c72-1a82-4861-8651-119c15151cbe"], + "rpc": ["https://tm.axelar.lava.build/lava-referer-97409c72-1a82-4861-8651-119c15151cbe"], + "snapshot_provider": "", + "sdk_version": "0.45.6", + "coin_type": "118", + "min_tx_fee": "800", + "addr_prefix": "axelar", + "logo": "/logos/axelar.svg", + "theme_color": "#161723", + "assets": [ + { + "base": "uaxl", + "symbol": "AXL", + "exponent": "6", + "coingecko_id": "axelar", + "logo": "/logos/axelar.svg" + }, + { + "base": "uusdc", + "symbol": "axlUSDC", + "exponent": "6", + "coingecko_id": "usd-coin", + "logo": "/logos/usdc.svg" + }, + { + "base": "uusdt", + "symbol": "axlUSDT", + "exponent": "6", + "coingecko_id": "tether", + "logo": "/logos/usdt.svg" + }, + { + "base": "dai-wei", + "symbol": "axlDAI", + "exponent": "18", + "coingecko_id": "dai", + "logo": "/logos/dai.svg" + }, + { + "base": "weth-wei", + "symbol": "axlWETH", + "exponent": "18", + "coingecko_id": "ethereum", + "logo": "/logos/weth.svg" + }, + { + "base": "wmatic-wei", + "symbol": "axlWMATIC", + "exponent": "18", + "coingecko_id": "matic-network", + "logo": "/logos/wmatic.svg" + }, + { + "base": "wavax-wei", + "symbol": "axlWAVAX", + "exponent": "18", + "coingecko_id": "avalanche-2", + "logo": "/logos/wavax.svg" + }, + { + "base": "dot-planck", + "symbol": "axlDOT", + "exponent": "10", + "coingecko_id": "polkadot", + "logo": "/logos/dot.svg" + } + ] } diff --git a/chains/mainnet/cosmos.json b/chains/mainnet/cosmos.json index 954ec4bb..91e03b71 100644 --- a/chains/mainnet/cosmos.json +++ b/chains/mainnet/cosmos.json @@ -1,26 +1,28 @@ { - "chain_name": "cosmos", - "registry_name": "cosmoshub", - "api": [ - {"provider": "cosmos.directory", "address": "https://rest.cosmos.directory/cosmoshub"}, - {"provider": "publicnode", "address": "https://cosmos-rest.publicnode.com"}, - {"provider": "silknode", "address": "https://cosmos.api.silknodes.io"} - ], - "rpc": [ - {"provider": "icycro", "address": "https://cosmos-rpc.icycro.org"}, - {"provider": "dragonstake", "address": "https://rpc.cosmos.dragonstake.io"}, - {"provider": "Golden Ratio Staking", "address": "https://rpc-cosmoshub.goldenratiostaking.net"} - ], - "sdk_version": "0.45.1", - "coin_type": "118", - "min_tx_fee": "800", - "addr_prefix": "cosmos", - "logo": "/logos/cosmos.svg", - "assets": [{ - "base": "uatom", - "symbol": "ATOM", - "exponent": "6", - "coingecko_id": "cosmos", - "logo": "/logos/cosmos.svg" - }] + "chain_name": "cosmos", + "registry_name": "cosmoshub", + "api": [ + { "provider": "cosmos.directory", "address": "https://rest.cosmos.directory/cosmoshub" }, + { "provider": "publicnode", "address": "https://cosmos-rest.publicnode.com" }, + { "provider": "silknode", "address": "https://cosmos.api.silknodes.io" } + ], + "rpc": [ + { "provider": "icycro", "address": "https://cosmos-rpc.icycro.org" }, + { "provider": "dragonstake", "address": "https://rpc.cosmos.dragonstake.io" }, + { "provider": "Golden Ratio Staking", "address": "https://rpc-cosmoshub.goldenratiostaking.net" } + ], + "sdk_version": "0.45.1", + "coin_type": "118", + "min_tx_fee": "800", + "addr_prefix": "cosmos", + "logo": "/logos/cosmos.svg", + "assets": [ + { + "base": "uatom", + "symbol": "ATOM", + "exponent": "6", + "coingecko_id": "cosmos", + "logo": "/logos/cosmos.svg" + } + ] } diff --git a/chains/mainnet/neutron.json b/chains/mainnet/neutron.json index 76fc3dd6..6d9594a9 100644 --- a/chains/mainnet/neutron.json +++ b/chains/mainnet/neutron.json @@ -1,30 +1,43 @@ { - "chain_name": "neutron", - "api": [ - {"provider": "Polkachu", "address": "https://neutron-api.polkachu.com"}, - {"provider": "NodeStake", "address": "https://api.neutron.nodestake.top"}, - {"provider": "Allnodes", "address": "https://neutron-rest.publicnode.com"} - ], - "rpc": [ - {"provider": "Polkachu", "address": "https://neutron-rpc.polkachu.com"}, - {"provider": "NodeStake", "address": "https://rpc.neutron.nodestake.top"}, - {"provider": "Allnodes", "address": "https://neutron-rpc.publicnode.com:443"} - ], - "provider_chain": { - "api": ["https://rest.cosmos.directory/cosmoshub"] - }, - "features": ["dashboard", "blocks", "ibc", "cosmwasm", "uptime", "parameters", "state-sync", "consensus", "supply", "widget"], - "sdk_version": "0.45.1", - "coin_type": "118", - "min_tx_fee": "8000", - "assets": [{ - "base": "untrn", - "symbol": "NTRN", - "exponent": "6", - "coingecko_id": "neutron", - "logo": "/logos/neutron.svg" - }], - "addr_prefix": "neutron", - "theme_color": "#161723", - "logo": "/logos/neutron.svg" + "chain_name": "neutron", + "api": [ + { "provider": "Polkachu", "address": "https://neutron-api.polkachu.com" }, + { "provider": "NodeStake", "address": "https://api.neutron.nodestake.top" }, + { "provider": "Allnodes", "address": "https://neutron-rest.publicnode.com" } + ], + "rpc": [ + { "provider": "Polkachu", "address": "https://neutron-rpc.polkachu.com" }, + { "provider": "NodeStake", "address": "https://rpc.neutron.nodestake.top" }, + { "provider": "Allnodes", "address": "https://neutron-rpc.publicnode.com:443" } + ], + "provider_chain": { + "api": ["https://rest.cosmos.directory/cosmoshub"] + }, + "features": [ + "dashboard", + "blocks", + "ibc", + "cosmwasm", + "uptime", + "parameters", + "state-sync", + "consensus", + "supply", + "widget" + ], + "sdk_version": "0.45.1", + "coin_type": "118", + "min_tx_fee": "8000", + "assets": [ + { + "base": "untrn", + "symbol": "NTRN", + "exponent": "6", + "coingecko_id": "neutron", + "logo": "/logos/neutron.svg" + } + ], + "addr_prefix": "neutron", + "theme_color": "#161723", + "logo": "/logos/neutron.svg" } diff --git a/chains/mainnet/nolus.json b/chains/mainnet/nolus.json index 81bdd484..2c832db9 100644 --- a/chains/mainnet/nolus.json +++ b/chains/mainnet/nolus.json @@ -1,27 +1,29 @@ { - "chain_name": "nolus", - "coingecko": "nolus", - "api": [ - {"provider": "Nolus", "address": "https://pirin-cl.nolus.network:1317"}, - {"provider": "LavenderFive", "address": "https://nolus-api.lavenderfive.com:443"}, - {"provider": "Allnodes", "address": "https://nolus-rest.publicnode.com"} - ], - "rpc": [ - {"provider": "Nolus", "address": "https://pirin-cl.nolus.network:26657"}, - {"provider": "LavenderFive", "address": "https://nolus-rpc.lavenderfive.com:443"}, - {"provider": "Allnodes", "address": "https://nolus-rpc.publicnode.com:443"} - ], - "snapshot_provider": "", - "sdk_version": "v0.47.6", - "coin_type": "118", - "min_tx_fee": "0", - "addr_prefix": "nolus", - "logo": "/logos/nolus.svg", - "assets": [{ - "base": "unls", - "symbol": "NLS", - "exponent": "6", - "coingecko_id": "nolus", - "logo": "/logos/nolus.svg" - }] + "chain_name": "nolus", + "coingecko": "nolus", + "api": [ + { "provider": "Nolus", "address": "https://pirin-cl.nolus.network:1317" }, + { "provider": "LavenderFive", "address": "https://nolus-api.lavenderfive.com:443" }, + { "provider": "Allnodes", "address": "https://nolus-rest.publicnode.com" } + ], + "rpc": [ + { "provider": "Nolus", "address": "https://pirin-cl.nolus.network:26657" }, + { "provider": "LavenderFive", "address": "https://nolus-rpc.lavenderfive.com:443" }, + { "provider": "Allnodes", "address": "https://nolus-rpc.publicnode.com:443" } + ], + "snapshot_provider": "", + "sdk_version": "v0.47.6", + "coin_type": "118", + "min_tx_fee": "0", + "addr_prefix": "nolus", + "logo": "/logos/nolus.svg", + "assets": [ + { + "base": "unls", + "symbol": "NLS", + "exponent": "6", + "coingecko_id": "nolus", + "logo": "/logos/nolus.svg" + } + ] } diff --git a/chains/mainnet/osmosis.json b/chains/mainnet/osmosis.json index 35669f39..449480d6 100644 --- a/chains/mainnet/osmosis.json +++ b/chains/mainnet/osmosis.json @@ -1,32 +1,47 @@ { - "chain_name": "osmosis", - "coingecko": "osmosis", - "api": ["https://lcd.osmosis.zone","https://api-osmosis-ia.cosmosia.notional.ventures", "https://osmosis-api.polkachu.com", "https://lcd-osmosis.blockapsis.com"], - "rpc": ["https://rpc.osmosis.zone", "https://rpc-osmosis-ia.cosmosia.notional.ventures:443", "https://osmosis-rpc.polkachu.com:443", "https://osmosis.validator.network:443", "https://rpc-osmosis.blockapsis.com:443"], - "snapshot_provider": "", - "sdk_version": "0.46.1", - "coin_type": "118", - "min_tx_fee": "800", - "addr_prefix": "osmo", - "logo": "/logos/osmosis.jpg", - "theme_color": "#812cd6", - "assets": [{ - "base": "uosmo", - "symbol": "OSMO", - "exponent": "6", - "coingecko_id": "osmosis", - "logo": "/logos/osmosis.jpg" - },{ - "base": "uion", - "symbol": "ION", - "exponent": "6", - "coingecko_id": "ion", - "logo": "/logos/osmosis.jpg" - },{ - "base": "usomm", - "symbol": "SOMM", - "exponent": "6", - "coingecko_id": "somm", - "logo": "" - }] + "chain_name": "osmosis", + "coingecko": "osmosis", + "api": [ + "https://lcd.osmosis.zone", + "https://api-osmosis-ia.cosmosia.notional.ventures", + "https://osmosis-api.polkachu.com", + "https://lcd-osmosis.blockapsis.com" + ], + "rpc": [ + "https://rpc.osmosis.zone", + "https://rpc-osmosis-ia.cosmosia.notional.ventures:443", + "https://osmosis-rpc.polkachu.com:443", + "https://osmosis.validator.network:443", + "https://rpc-osmosis.blockapsis.com:443" + ], + "snapshot_provider": "", + "sdk_version": "0.46.1", + "coin_type": "118", + "min_tx_fee": "800", + "addr_prefix": "osmo", + "logo": "/logos/osmosis.jpg", + "theme_color": "#812cd6", + "assets": [ + { + "base": "uosmo", + "symbol": "OSMO", + "exponent": "6", + "coingecko_id": "osmosis", + "logo": "/logos/osmosis.jpg" + }, + { + "base": "uion", + "symbol": "ION", + "exponent": "6", + "coingecko_id": "ion", + "logo": "/logos/osmosis.jpg" + }, + { + "base": "usomm", + "symbol": "SOMM", + "exponent": "6", + "coingecko_id": "somm", + "logo": "" + } + ] } diff --git a/chains/testnet/bfhevm.json b/chains/testnet/bfhevm.json index f3c7789d..c136f030 100644 --- a/chains/testnet/bfhevm.json +++ b/chains/testnet/bfhevm.json @@ -1,19 +1,21 @@ { - "chain_name": "bfhevm_777-1", - "api": ["https://rest-testnet-bfhevm.xyz:443"], - "rpc": ["https://rpc-bfhevm.xyz:8443"], - "coingecko": "", - "snapshot_provider": "", - "sdk_version": "0.45.7", - "coin_type": "60", - "min_tx_fee": "700", - "addr_prefix": "bfh", - "logo": "", - "assets": [{ - "base": "abfh", - "symbol": "BFH", - "exponent": "18", - "coingecko_id": "", - "logo": "" - }] - } \ No newline at end of file + "chain_name": "bfhevm_777-1", + "api": ["https://rest-testnet-bfhevm.xyz:443"], + "rpc": ["https://rpc-bfhevm.xyz:8443"], + "coingecko": "", + "snapshot_provider": "", + "sdk_version": "0.45.7", + "coin_type": "60", + "min_tx_fee": "700", + "addr_prefix": "bfh", + "logo": "", + "assets": [ + { + "base": "abfh", + "symbol": "BFH", + "exponent": "18", + "coingecko_id": "", + "logo": "" + } + ] +} diff --git a/chains/testnet/crossfi.json b/chains/testnet/crossfi.json index 5414f3f2..d6026175 100644 --- a/chains/testnet/crossfi.json +++ b/chains/testnet/crossfi.json @@ -1,11 +1,11 @@ { - "chain_name": "crossfi-testnet-1", - "api": ["https://crossfi-testnet-api.forpeaky.xyz"], - "rpc": ["https://crossfi-testnet-rpc.forpeaky.xyz"], - "coingecko": "", - "snapshot_provider": "", - "sdk_version": "0.47.1", - "coin_type": "118", - "min_tx_fee": "500", - "addr_prefix": "crossfi" - } \ No newline at end of file + "chain_name": "crossfi-testnet-1", + "api": ["https://crossfi-testnet-api.forpeaky.xyz"], + "rpc": ["https://crossfi-testnet-rpc.forpeaky.xyz"], + "coingecko": "", + "snapshot_provider": "", + "sdk_version": "0.47.1", + "coin_type": "118", + "min_tx_fee": "500", + "addr_prefix": "crossfi" +} diff --git a/env.d.ts b/env.d.ts index f18e8379..33f49a00 100644 --- a/env.d.ts +++ b/env.d.ts @@ -1,3 +1,3 @@ /// -declare module '@personaxyz/ad-sdk'; \ No newline at end of file +declare module '@personaxyz/ad-sdk'; diff --git a/index.html b/index.html index 28138f89..da6fcea7 100644 --- a/index.html +++ b/index.html @@ -1,12 +1,15 @@ - - - + + + Ping Dashboard - Cosmos Blockchain Explorer And Web Wallet - - + +
@@ -26,19 +29,20 @@ - diff --git a/package.json b/package.json index 87ef6398..f3147404 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "target": "", "scripts": { "dev": "vite", + "format": "prettier --write .", "serve": "vite", "build": "run-p type-check build-only", "preview": "vite preview", @@ -63,8 +64,10 @@ "@types/semver": "7.5.0", "@vitejs/plugin-vue": "^4.0.0", "@vue/tsconfig": "^0.1.3", + "husky": "^9.1.7", "npm-run-all": "^4.1.5", "prettier": "^2.7.1", + "pretty-quick": "^4.2.2", "sass": "^1.58.0", "shiki": "^1.0.0-beta.0", "typescript": "~4.9.5", @@ -75,5 +78,11 @@ "vite-plugin-pages": "^0.28.0", "vue-json-viewer": "3", "vue-tsc": "^1.0.12" - } + }, + "husky": { + "hooks": { + "pre-commit": "pretty-quick --staged" + } + }, + "packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610" } diff --git a/postcss.config.js b/postcss.config.js index 33ad091d..12a703d9 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -3,4 +3,4 @@ module.exports = { tailwindcss: {}, autoprefixer: {}, }, -} +}; diff --git a/public/test.html b/public/test.html index 6b46c576..6edc088d 100644 --- a/public/test.html +++ b/public/test.html @@ -1,17 +1,17 @@ - - Widget Test - - - + + Widget Test + + +
-
- -
-
+
+ +
+
- + +
-
- - \ No newline at end of file + + diff --git a/src/components/CardParameter.vue b/src/components/CardParameter.vue index d157a5fd..dc7e1b58 100644 --- a/src/components/CardParameter.vue +++ b/src/components/CardParameter.vue @@ -13,8 +13,8 @@ function calculateValue(value: any) { if (Array.isArray(value)) { return (value[0] && value[0].amount) || '-'; } - if(String(value).search(/^\d+s$/g) > -1) { - return formatSeconds(value) + if (String(value).search(/^\d+s$/g) > -1) { + return formatSeconds(value); } const newValue = Number(value); if (`${newValue}` === 'NaN' || typeof value === 'boolean') { @@ -28,8 +28,8 @@ function calculateValue(value: any) { } function formatTitle(v: string) { - if(!v) return "" - return v.replace(/_/g, " ") + if (!v) return ''; + return v.replace(/_/g, ' '); }