Relocate misplaced frontend files

This commit is contained in:
2026-04-19 18:36:55 +02:00
parent d44a667592
commit e7582c4bae
23 changed files with 92 additions and 40 deletions

View File

@@ -0,0 +1,27 @@
/**
* Shared query utilities used by pages and hooks.
*/
import type { HistoryQuery } from "../types/history";
/**
* Compare two history query objects for semantic equality.
*
* @param a - First query object.
* @param b - Second query object.
* @returns True when every query field has the same value.
*/
export function areHistoryQueriesEqual(
a: HistoryQuery,
b: HistoryQuery,
): boolean {
return (
a.range === b.range &&
a.origin === b.origin &&
a.jail === b.jail &&
a.ip === b.ip &&
a.source === b.source &&
a.page === b.page &&
a.page_size === b.page_size
);
}