Skip to content

Commit 1283a7a

Browse files
committed
add sort peer by online
1 parent a1fdf22 commit 1283a7a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/hooks/api/usePeers.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { useCallback, useEffect, useState } from "react";
22
import { PeerInfo } from "../../api/tincweb";
33
import { useFetching } from "../system/useFetching";
44
import { useApi } from "./useApi";
5+
import _ from "lodash";
56

67
export function usePeers(name: string) {
78
const { withFetching } = useFetching(),
@@ -11,7 +12,7 @@ export function usePeers(name: string) {
1112
const loadPeers = useCallback(async (shadow: boolean = false) => {
1213
try {
1314
const peers = await withFetching(api.peers(name), shadow);
14-
setPeers(peers);
15+
setPeers(_.sortBy(peers, ['online', 'name']).reverse());
1516
} catch (e) {
1617
console.error(e);
1718
}

0 commit comments

Comments
 (0)