Sort items based on gui_order

This commit is contained in:
Nick Mowen 2022-02-16 11:27:39 -07:00
parent d3fdcc2d15
commit 6315c5c30b

View File

@ -16,7 +16,7 @@ export default function Cameras() {
<ActivityIndicator /> <ActivityIndicator />
) : ( ) : (
<div className="grid grid-cols-1 3xl:grid-cols-3 md:grid-cols-2 gap-4"> <div className="grid grid-cols-1 3xl:grid-cols-3 md:grid-cols-2 gap-4">
{Object.entries(config.cameras).map(([camera, conf]) => ( {Object.entries(config.cameras).sort(([aCam, aConf], [bCam, bConf]) => aConf.gui.order > bConf.gui.order ? 1 : -1).map(([camera, conf]) => (
<Camera name={camera} conf={conf} /> <Camera name={camera} conf={conf} />
))} ))}
</div> </div>