mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-02 17:25:22 +03:00
Simplify sorting logic
This commit is contained in:
parent
56e4b0ee4b
commit
eb3e67bd36
@ -12,9 +12,9 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: docker/Dockerfile.dev
|
dockerfile: docker/Dockerfile.dev
|
||||||
#devices:
|
devices:
|
||||||
# - /dev/bus/usb:/dev/bus/usb
|
- /dev/bus/usb:/dev/bus/usb
|
||||||
# - /dev/dri:/dev/dri # for intel hwaccel, needs to be updated for your hardware
|
- /dev/dri:/dev/dri # for intel hwaccel, needs to be updated for your hardware
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- .:/lab/frigate:cached
|
- .:/lab/frigate:cached
|
||||||
|
|||||||
@ -17,7 +17,7 @@ export default function Sidebar() {
|
|||||||
|
|
||||||
return Object.entries(config.cameras)
|
return Object.entries(config.cameras)
|
||||||
.filter(([_, conf]) => conf.ui.dashboard)
|
.filter(([_, conf]) => conf.ui.dashboard)
|
||||||
.sort(([_, aConf], [__, bConf]) => aConf.ui.order === bConf.ui.order ? 0 : (aConf.ui.order > bConf.ui.order ? 1 : -1));
|
.sort(([_, aConf], [__, bConf]) => aConf.ui.order - bConf.ui.order);
|
||||||
}, [config]);
|
}, [config]);
|
||||||
|
|
||||||
if (!config) {
|
if (!config) {
|
||||||
|
|||||||
@ -26,7 +26,7 @@ function SortedCameras({ unsortedCameras }) {
|
|||||||
const sortedCameras = useMemo(() =>
|
const sortedCameras = useMemo(() =>
|
||||||
Object.entries(unsortedCameras)
|
Object.entries(unsortedCameras)
|
||||||
.filter(([_, conf]) => conf.ui.dashboard)
|
.filter(([_, conf]) => conf.ui.dashboard)
|
||||||
.sort(([_, aConf], [__, bConf]) => aConf.ui.order === bConf.ui.order ? 0 : (aConf.ui.order > bConf.ui.order ? 1 : -1)),
|
.sort(([_, aConf], [__, bConf]) => aConf.ui.order - bConf.ui.order),
|
||||||
[unsortedCameras]);
|
[unsortedCameras]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user