File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -201,6 +201,14 @@ const handleClearAllFilters = () => {
201201
202202const searchTerm = ref (" " )
203203
204+ onMounted (() => {
205+ router .replace ({
206+ query: {
207+ tab: activeTab .value ,
208+ },
209+ })
210+ })
211+
204212/** Parse route query */
205213Object .keys (route .query ).forEach ((key ) => {
206214 if (key === " page" || key === " tab" ) return
Original file line number Diff line number Diff line change @@ -240,6 +240,12 @@ const getTransactions = async () => {
240240await getTransactions ()
241241
242242onMounted (() => {
243+ router .replace ({
244+ query: {
245+ tab: activeTab .value ,
246+ },
247+ })
248+
243249 isBookmarked .value = !! bookmarksStore .bookmarks .blocks .find ((t ) => t .id === props .block .height )
244250})
245251
Original file line number Diff line number Diff line change @@ -124,6 +124,12 @@ if (activeTab.value === "Messages") await getMessages()
124124await getRollups ()
125125
126126onMounted (() => {
127+ router .replace ({
128+ query: {
129+ tab: activeTab .value ,
130+ },
131+ })
132+
127133 isBookmarked .value = !! bookmarksStore .bookmarks .namespaces .find ((t ) => t .id === props .namespace .namespace_id )
128134})
129135
Original file line number Diff line number Diff line change @@ -100,6 +100,14 @@ const getNamespaces = async () => {
100100if (activeTab .value === " Blobs" ) await getBlobs ()
101101if (activeTab .value === " Namespaces" ) await getNamespaces ()
102102
103+ onMounted (() => {
104+ router .replace ({
105+ query: {
106+ tab: activeTab .value ,
107+ },
108+ })
109+ })
110+
103111/** Refetch Blobs/Messages on new page */
104112watch (
105113 () => page .value ,
Original file line number Diff line number Diff line change @@ -60,6 +60,12 @@ watch(
6060)
6161
6262onMounted (async () => {
63+ router .replace ({
64+ query: {
65+ tab: activeTab .value ,
66+ },
67+ })
68+
6369 isBookmarked .value = !! bookmarksStore .bookmarks .txs .find ((t ) => t .id === props .tx .hash )
6470
6571 const data = await fetchTxMessages (props .tx .hash )
Original file line number Diff line number Diff line change @@ -128,6 +128,14 @@ if (activeTab.value === "Jails") await getJails()
128128
129129await getUptime ()
130130
131+ onMounted (() => {
132+ router .replace ({
133+ query: {
134+ tab: activeTab .value ,
135+ },
136+ })
137+ })
138+
131139const validatorStatus = computed (() => {
132140 let res = {
133141 name: " " ,
You can’t perform that action at this time.
0 commit comments