Improved windows notifications

This commit is contained in:
Scott Nonnenberg 2023-08-01 09:06:29 -07:00 committed by GitHub
parent 584e39d569
commit 40c21b1666
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
31 changed files with 1227 additions and 151 deletions

View file

@ -41,7 +41,11 @@ export type PropsType = {
>;
bounceAppIconStart(): unknown;
bounceAppIconStop(): unknown;
notifyForCall(conversationTitle: string, isVideoCall: boolean): unknown;
notifyForCall(
conversationId: string,
conversationTitle: string,
isVideoCall: boolean
): unknown;
} & (
| {
callMode: CallMode.Direct;
@ -217,8 +221,8 @@ export function IncomingCallBar(props: PropsType): JSX.Element | null {
const initialTitleRef = useRef<string>(title);
useEffect(() => {
const initialTitle = initialTitleRef.current;
notifyForCall(initialTitle, isVideoCall);
}, [isVideoCall, notifyForCall]);
notifyForCall(conversationId, initialTitle, isVideoCall);
}, [conversationId, isVideoCall, notifyForCall]);
useEffect(() => {
bounceAppIconStart();