Browse Source

Fix node list sorting, dark mode text colors

pull/613/head
philon- 1 year ago
parent
commit
acbb264e35
  1. 2
      src/components/Dialog/NodeDetailsDialog/NodeDetailsDialog.tsx
  2. 2
      src/components/PageComponents/Messages/TraceRoute.tsx
  3. 8
      src/components/generic/Table/index.tsx

2
src/components/Dialog/NodeDetailsDialog/NodeDetailsDialog.tsx

@ -128,7 +128,7 @@ export const NodeDetailsDialog = ({
{device.deviceMetrics && (
<div className="text-slate-900 dark:text-slate-100 bg-slate-100 dark:bg-slate-800 p-3 rounded-lg mt-3">
<p className="text-lg font-semibold text-slate-900 dark:text-slate-0">
<p className="text-lg font-semibold text-slate-900 dark:text-slate-100">
Device Metrics:
</p>
{deviceMetricsMap.map(

2
src/components/PageComponents/Messages/TraceRoute.tsx

@ -27,7 +27,7 @@ const RoutePath = (
return (
<span
id={title}
className="ml-4 border-l-2 border-l-background-primary pl-2 text-slate-900 dark:text-slate-900"
className="ml-4 border-l-2 pl-2 border-l-slate-900 text-slate-900 dark:text-slate-100 dark:border-l-slate-100"
>
<p className="font-semibold">{title}</p>
<p>{startNode?.user?.longName}</p>

8
src/components/generic/Table/index.tsx

@ -62,16 +62,16 @@ export const Table = ({ headings, rows }: TableProps) => {
const elementB = getElement(b[columnIndex]);
if (sortColumn === "Last Heard") {
const aTimestamp = elementA?.props?.timestamp ?? 0;
const bTimestamp = elementB?.props?.timestamp ?? 0;
const aTimestamp = elementA?.props?.children?.props?.timestamp ?? 0;
const bTimestamp = elementB?.props?.children?.props?.timestamp ?? 0;
if (aTimestamp < bTimestamp) return sortOrder === "asc" ? -1 : 1;
if (aTimestamp > bTimestamp) return sortOrder === "asc" ? 1 : -1;
return 0;
}
if (sortColumn === "Connection") {
const aHopsStr = elementA?.props?.children;
const bHopsStr = elementB?.props?.children;
const aHopsStr = elementA?.props?.children[0];
const bHopsStr = elementB?.props?.children[0];
const aNumHops = numericHops(aHopsStr);
const bNumHops = numericHops(bHopsStr);
if (aNumHops < bNumHops) return sortOrder === "asc" ? -1 : 1;

Loading…
Cancel
Save