mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-06 19:25:22 +03:00
useCallbacks
This commit is contained in:
parent
abeb007d3f
commit
0a8edee066
@ -27,22 +27,22 @@ export default function CameraControlPanel({ camera = '' }) {
|
|||||||
setCurrentPreset('');
|
setCurrentPreset('');
|
||||||
};
|
};
|
||||||
|
|
||||||
const onSetMove = async (e, dir) => {
|
const onSetMove = useCallback(async (e, dir) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
sendPtz(`MOVE_${dir}`);
|
sendPtz(`MOVE_${dir}`);
|
||||||
setCurrentPreset('');
|
setCurrentPreset('');
|
||||||
};
|
}, [sendPtz, setCurrentPreset]);
|
||||||
|
|
||||||
const onSetZoom = async (e, dir) => {
|
const onSetZoom = useCallback(async (e, dir) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
sendPtz(`ZOOM_${dir}`);
|
sendPtz(`ZOOM_${dir}`);
|
||||||
setCurrentPreset('');
|
setCurrentPreset('');
|
||||||
};
|
}, [sendPtz, setCurrentPreset]);
|
||||||
|
|
||||||
const onSetStop = async (e) => {
|
const onSetStop = useCallback(async (e) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
sendPtz('STOP');
|
sendPtz('STOP');
|
||||||
};
|
}, [sendPtz]);
|
||||||
|
|
||||||
const keydownListener = useCallback((e) => {
|
const keydownListener = useCallback((e) => {
|
||||||
if (!ptz || !e) {
|
if (!ptz || !e) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user