Skip to content

Commit 238214b

Browse files
Petr BaloghPetr Balogh
authored andcommitted
Fix links for order to be included in URL
1 parent 11edb89 commit 238214b

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

logtail.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
<body>
1111
<div id="header">
1212
js-logtail.
13-
<a href onclick="order('reversed')"">Reversed</a> or
14-
<a href onclick="order('chronological')">chronological</a> view.
13+
<a href="#" id="reversedOrder">Reversed</a> or
14+
<a href="#" id="chronologicalOrder"">chronological</a> view.
1515
<a id="pause" href='#'>Pause</a>.
1616
</div>
1717
<pre id="data">Loading...</pre>

logtail.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
var dataelem = "#data";
77
var pausetoggle = "#pause";
8+
var reversedLink = "#reversedOrder";
9+
var chronologicalLink = "#chronologicalOrder";
810
var scrollelems = ["html", "body"];
911

1012
var urlString = window.location.href;
@@ -175,10 +177,12 @@ function error(what) {
175177
return false;
176178
}
177179

178-
function order(how) {
180+
function changeOrder(how) {
179181
var searchParams = new URLSearchParams(window.location.search)
180-
searchParams.set(order, how)
182+
searchParams.set("order", how)
181183
window.location.search = searchParams.toString()
184+
const originalURL = new URL("http://my.app/index.html?orde=reverse");
185+
const updatedURL = addParameterToURL(originalURL, "newParam", "someValue");
182186
}
183187

184188
$(document).ready(function () {
@@ -191,6 +195,12 @@ $(document).ready(function () {
191195
reverse = true;
192196
}
193197

198+
$(reversedLink).click(function (e) {
199+
changeOrder("reversed");
200+
});
201+
$(chronologicalLink).click(function (e) {
202+
changeOrder("chronological");
203+
});
194204
/* Add pause toggle */
195205
$(pausetoggle).click(function (e) {
196206
pause = !pause;

0 commit comments

Comments
 (0)