Extract title into effect
This commit is contained in:
parent
66d6ccae10
commit
32a93e211f
@ -1,4 +1,4 @@
|
|||||||
import React, { useContext } from "react";
|
import React, { useContext, useEffect } from "react";
|
||||||
import { useParams, Route, Routes } from "react-router-dom";
|
import { useParams, Route, Routes } from "react-router-dom";
|
||||||
import { Tab } from "@headlessui/react";
|
import { Tab } from "@headlessui/react";
|
||||||
import StandardFrame from "./StandardFrame";
|
import StandardFrame from "./StandardFrame";
|
||||||
@ -25,6 +25,12 @@ const Transaction: React.FC = () => {
|
|||||||
const txData = useTxData(provider, txHash);
|
const txData = useTxData(provider, txHash);
|
||||||
const selectionCtx = useSelection();
|
const selectionCtx = useSelection();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (txData) {
|
||||||
|
document.title = `Transaction ${txData.transactionHash} | Otterscan`;
|
||||||
|
}
|
||||||
|
}, [txData]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<SelectedTransactionContext.Provider value={txData}>
|
<SelectedTransactionContext.Provider value={txData}>
|
||||||
<BlockNumberContext.Provider value={txData?.confirmedData?.blockNumber}>
|
<BlockNumberContext.Provider value={txData?.confirmedData?.blockNumber}>
|
||||||
|
@ -207,8 +207,6 @@ export const useTxData = (
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
document.title = `Transaction ${_response.hash} | Otterscan`;
|
|
||||||
|
|
||||||
setTxData({
|
setTxData({
|
||||||
transactionHash: _response.hash,
|
transactionHash: _response.hash,
|
||||||
from: _response.from,
|
from: _response.from,
|
||||||
|
Loading…
Reference in New Issue
Block a user