Skip to content

Commit c16fb7f

Browse files
[Issue-4263] Hide the "Max" button and update the UI for the "Estimated Fee" fields
1 parent 0827341 commit c16fb7f

File tree

2 files changed

+3
-3
lines changed
  • packages/extension-koni-ui/src

2 files changed

+3
-3
lines changed

packages/extension-koni-ui/src/Popup/Transaction/variants/SendFund.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { _isAcrossChainBridge } from '@subwallet/extension-base/services/balance
1212
import { isAvailChainBridge } from '@subwallet/extension-base/services/balance-service/transfer/xcm/availBridge';
1313
import { _isPolygonChainBridge } from '@subwallet/extension-base/services/balance-service/transfer/xcm/polygonBridge';
1414
import { _isPosChainBridge, _isPosChainL2Bridge } from '@subwallet/extension-base/services/balance-service/transfer/xcm/posBridge';
15-
import { _getAssetDecimals, _getAssetName, _getAssetOriginChain, _getAssetSymbol, _getChainNativeTokenSlug, _getContractAddressOfToken, _getEvmChainId, _getMultiChainAsset, _getOriginChainOfAsset, _getTokenMinAmount, _isChainCardanoCompatible, _isChainEvmCompatible, _isNativeToken, _isTokenTransferredByEvm } from '@subwallet/extension-base/services/chain-service/utils';
15+
import { _getAssetDecimals, _getAssetName, _getAssetOriginChain, _getAssetSymbol, _getChainNativeTokenSlug, _getContractAddressOfToken, _getEvmChainId, _getMultiChainAsset, _getOriginChainOfAsset, _getTokenMinAmount, _isChainBitcoinCompatible, _isChainCardanoCompatible, _isChainEvmCompatible, _isNativeToken, _isTokenTransferredByEvm } from '@subwallet/extension-base/services/chain-service/utils';
1616
import { TON_CHAINS } from '@subwallet/extension-base/services/earning-service/constants';
1717
import { TokenHasBalanceInfo } from '@subwallet/extension-base/services/fee-service/interfaces';
1818
import { SWTransactionResponse } from '@subwallet/extension-base/services/transaction-service/types';
@@ -192,7 +192,7 @@ const Component = ({ className = '', isAllAccount, targetAccountProxy }: Compone
192192
return true;
193193
}
194194

195-
return !!chainInfo && !!assetInfo && destChainValue === chainValue && _isNativeToken(assetInfo) && (_isChainEvmCompatible(chainInfo) || _isChainCardanoCompatible(chainInfo));
195+
return !!chainInfo && !!assetInfo && destChainValue === chainValue && _isNativeToken(assetInfo) && (_isChainEvmCompatible(chainInfo) || _isChainCardanoCompatible(chainInfo) || _isChainBitcoinCompatible(chainInfo));
196196
}, [chainInfoMap, chainValue, destChainValue, assetInfo]);
197197

198198
const disabledToAddressInput = useMemo(() => {

packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ type Props = ThemeProps & {
5656
// todo: will update dynamic later
5757
const modalId = 'FeeEditorModalId';
5858

59-
const FEE_TYPES_CAN_SHOW: Array<FeeChainType | undefined> = ['substrate', 'evm'];
59+
const FEE_TYPES_CAN_SHOW: Array<FeeChainType | undefined> = ['substrate', 'evm', 'bitcoin'];
6060

6161
const Component = ({ chainValue, className, currentTokenPayFee, destChainValue, estimateFee, feeOptionsInfo, feePercentageSpecialCase, feeType, isLoadingFee = false, isLoadingToken, listTokensCanPayFee, nativeTokenSlug, onSelect, onSetTokenPayFee, renderFieldNode, selectedFeeOption, tokenPayFeeSlug, tokenSlug }: Props): React.ReactElement<Props> => {
6262
const { t } = useTranslation();

0 commit comments

Comments
 (0)