16 lines
466 B
TypeScript
16 lines
466 B
TypeScript
import { useCallback } from 'react';
|
|
import { useSwitchOrStartDmCall } from './useSwitchOrStartDmCall';
|
|
|
|
export const useDmCallStart = () => {
|
|
const switchOrStartDmCall = useSwitchOrStartDmCall();
|
|
|
|
return useCallback(
|
|
(roomId: string) => {
|
|
switchOrStartDmCall(roomId).catch((err: unknown) => {
|
|
// eslint-disable-next-line no-console
|
|
console.warn('[dm-call] switch/start failed', err);
|
|
});
|
|
},
|
|
[switchOrStartDmCall]
|
|
);
|
|
};
|