session-desktop/ts/hooks/useDisableDrag.ts
Audric Ackermann cf44896a03
Minor call tweaks (#2051)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety
2021-11-29 17:40:46 +11:00

13 lines
293 B
TypeScript

import { useCallback } from 'react';
/**
* This memoized function just returns a callback which can be used to disable the onDragStart event
*/
export const useDisableDrag = () => {
const cb = useCallback((e: any) => {
e.preventDefault();
return false;
}, []);
return cb;
};