From 3efd17cb36d62fa5188df8a014e69b5b0ea503d5 Mon Sep 17 00:00:00 2001 From: kastale Date: Fri, 6 Mar 2026 18:10:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(build):=20=F0=9F=90=9B=20resolve=20type=20e?= =?UTF-8?q?rrors=20blocking=20production=20build?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/_components/AddressDetail/index.tsx | 5 ++++- src/app/[chain]/address/columnConfig.tsx | 2 +- src/app/[chain]/chart/contract-calls/columnConfig.tsx | 4 +++- src/app/[chain]/chart/produce/component/columnConfig.tsx | 4 +++- src/app/[chain]/contracts/columnConfig.tsx | 4 ++-- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/_components/AddressDetail/index.tsx b/src/_components/AddressDetail/index.tsx index 6c7e315f..4761895f 100644 --- a/src/_components/AddressDetail/index.tsx +++ b/src/_components/AddressDetail/index.tsx @@ -169,7 +169,10 @@ export default function AddressDetail({ SSRData }: { SSRData: IAddressResponse }
- +
{address} diff --git a/src/app/[chain]/address/columnConfig.tsx b/src/app/[chain]/address/columnConfig.tsx index e1ddd55b..de90db70 100644 --- a/src/app/[chain]/address/columnConfig.tsx +++ b/src/app/[chain]/address/columnConfig.tsx @@ -51,7 +51,7 @@ const transfersTitle = ( ); export default function getColumns(currentPage, pageSize): ColumnsType { - const commonColumns = [ + const commonColumns: ColumnsType = [ { title: '#', dataIndex: 'rank', diff --git a/src/app/[chain]/chart/contract-calls/columnConfig.tsx b/src/app/[chain]/chart/contract-calls/columnConfig.tsx index 3ece1a6a..0693da55 100644 --- a/src/app/[chain]/chart/contract-calls/columnConfig.tsx +++ b/src/app/[chain]/chart/contract-calls/columnConfig.tsx @@ -6,7 +6,7 @@ import ContractToken from '@_components/ContractToken'; import ChainTags from '@_components/ChainTags'; export default function getColumns(): ColumnsType { - return [ + const columns: ColumnsType = [ { title: '#', width: 80, @@ -60,4 +60,6 @@ export default function getColumns(): ColumnsType { render: (text) => thousandsNumber(text), }, ]; + + return columns; } diff --git a/src/app/[chain]/chart/produce/component/columnConfig.tsx b/src/app/[chain]/chart/produce/component/columnConfig.tsx index e384a3a3..cf756c12 100644 --- a/src/app/[chain]/chart/produce/component/columnConfig.tsx +++ b/src/app/[chain]/chart/produce/component/columnConfig.tsx @@ -7,7 +7,7 @@ import { INodeBlockProduceData } from '../../type'; import ContractToken from '@_components/ContractToken'; export default function getColumns({ currentPage, pageSize, chain }): ColumnsType { - return [ + const columns: ColumnsType = [ { title: '#', width: 80, @@ -86,4 +86,6 @@ export default function getColumns({ currentPage, pageSize, chain }): ColumnsTyp render: (text) => text + '%', }, ]; + + return columns; } diff --git a/src/app/[chain]/contracts/columnConfig.tsx b/src/app/[chain]/contracts/columnConfig.tsx index 50c030d4..6a36b694 100644 --- a/src/app/[chain]/contracts/columnConfig.tsx +++ b/src/app/[chain]/contracts/columnConfig.tsx @@ -37,7 +37,7 @@ const renderTxns = (txns) => (typeof txns === 'number' && txns >= 0 ? thousandsN const renderLastUpdated = (text) =>
{formatDate(dayjs(text).unix().valueOf(), 'Date Time (UTC)')}
; export default function getColumns(): ColumnsType { - const commonColumns = [ + const commonColumns: ColumnsType = [ { title: 'Address', dataIndex: 'address', @@ -94,7 +94,7 @@ export default function getColumns(): ColumnsType { }, ]; - const multiChainSpecificColumn = [ + const multiChainSpecificColumn: ColumnsType = [ { title: 'Chain', width: 140,