Always show camera recordings in sidebar regardless of state

This commit is contained in:
Nick Mowen 2022-02-20 16:14:32 -07:00 committed by Blake Blackshear
parent 045aac8933
commit a22a33f72e

View File

@ -21,7 +21,7 @@ export default function Sidebar() {
matches ? ( matches ? (
<Fragment> <Fragment>
<Separator /> <Separator />
{Object.entries(cameras).map(([camera]) => ( {Object.keys(cameras).map((camera) => (
<Destination key={camera} href={`/cameras/${camera}`} text={camera} /> <Destination key={camera} href={`/cameras/${camera}`} text={camera} />
))} ))}
<Separator /> <Separator />
@ -34,18 +34,14 @@ export default function Sidebar() {
matches ? ( matches ? (
<Fragment> <Fragment>
<Separator /> <Separator />
{Object.entries(cameras).map(([camera, conf]) => { {Object.keys(cameras).map((camera) => (
if (conf.record.enabled) { <Destination
return ( key={camera}
<Destination path={`/recording/${camera}/:date?/:hour?/:seconds?`}
path={`/recording/${camera}/:date?/:hour?/:seconds?`} href={`/recording/${camera}`}
href={`/recording/${camera}`} text={camera}
text={camera} />
/> ))}
);
}
return null;
})}
<Separator /> <Separator />
</Fragment> </Fragment>
) : null ) : null