Remove volume button in call interface in Firefox

Add click event for `CallingVolumeButton` and `CallingScreenShareButton`
in call interface to open their respective menu.

Remove localVideoRef and remoteVideoRef from CallProvider

Change-Id: I87601153cb3e24b38a5f764b11935e32402caa31
diff --git a/client/src/utils/utils.ts b/client/src/utils/utils.ts
index ffe37a4..770c7a8 100644
--- a/client/src/utils/utils.ts
+++ b/client/src/utils/utils.ts
@@ -22,3 +22,14 @@
 };
 
 export type SetState<T> = Dispatch<SetStateAction<T>>;
+
+/**
+ * HTMLVideoElement with the `sinkId` and `setSinkId` optional properties.
+ *
+ * These properties are defined only on supported browsers
+ * https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/setSinkId#browser_compatibility
+ */
+export interface VideoElementWithSinkId extends HTMLVideoElement {
+  sinkId?: string;
+  setSinkId?: (deviceId: string) => void;
+}