Skip to content

Commit

Permalink
Merge pull request #954 from oraichain/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
haunv3 committed Dec 12, 2023
2 parents 161d924 + dddb126 commit 261589c
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions src/containers/SmartContract/TransactionCard/TransactionCard.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import React, { memo, useState, useRef } from "react";
import { useGet } from "restful-react";
import { useHistory } from "react-router-dom";
import { useTheme } from "@material-ui/core/styles";
import useMediaQuery from "@material-ui/core/useMediaQuery";
import classNames from "classnames/bind";
Expand All @@ -19,9 +20,11 @@ const cx = classNames.bind(styles);

const TransactionCard = memo(({ address = "", account = "" }) => {
const theme = useTheme();
const history = useHistory();
const isLargeScreen = useMediaQuery(theme.breakpoints.up("lg"));
const [pageId, setPageId] = useState(1);
const [activeTab, setActiveTab] = useState(0);
const initActiveTab = window.location.search === "?cw20" ? 2 : 0;
const [activeTab, setActiveTab] = useState(initActiveTab);
const totalPagesRef = useRef(null);

const onPageChange = page => {
Expand Down Expand Up @@ -61,10 +64,17 @@ const TransactionCard = memo(({ address = "", account = "" }) => {

paginationSection = totalPagesRef.current ? <Pagination pages={totalPagesRef.current} page={pageId} onChange={(e, page) => onPageChange(page)} /> : <></>;

const handleSetActiveTab = tabId => {
let str = `/smart-contract/${address}`;
if (tabId) str += "?cw20";
history.replace(str);
setActiveTab(tabId);
};

return (
<div className={cx("transaction-card")}>
<div className={cx("transaction-card-header")}>
<Tabs activeTab={activeTab} setActiveTab={setActiveTab} address={address} isTab />
<Tabs activeTab={activeTab} setActiveTab={handleSetActiveTab} address={address} isTab />
</div>
<div className={cx("transaction-card-body")}>
{activeTab === 0 && tableSection}
Expand Down

0 comments on commit 261589c

Please sign in to comment.