From 5e52b3e4c6c457b9c50ba2b954adad304bc3b5b6 Mon Sep 17 00:00:00 2001 From: varnit goyal Date: Sun, 3 Nov 2024 12:27:06 +0530 Subject: [PATCH] TP-89230 | universal call sdk --- packages/common/dist/Interfaces/IAdapter.d.ts | 7 ++++--- packages/core/lib/useCallSdk.ts | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/common/dist/Interfaces/IAdapter.d.ts b/packages/common/dist/Interfaces/IAdapter.d.ts index aab3456..208a07e 100644 --- a/packages/common/dist/Interfaces/IAdapter.d.ts +++ b/packages/common/dist/Interfaces/IAdapter.d.ts @@ -1,7 +1,8 @@ +import { default as GenericObject } from '../types/GenericObject.ts'; declare class IAdapter { - registerOnCallIncoming(callback: () => void): void; - registerOnCallConnected(callback: () => void): void; - registerOnCallDisconnected(callback: () => void): void; + registerOnCallIncoming(callback: (callState: GenericObject) => void): void; + registerOnCallConnected(callback: (callState: GenericObject) => void): void; + registerOnCallDisconnected(callback: (callState: GenericObject) => void): void; acceptCall(): void; rejectCall(): void; muteCall(): void; diff --git a/packages/core/lib/useCallSdk.ts b/packages/core/lib/useCallSdk.ts index 9234bbf..3ced81e 100644 --- a/packages/core/lib/useCallSdk.ts +++ b/packages/core/lib/useCallSdk.ts @@ -73,7 +73,7 @@ const initialState : StateType = { } -function UseCallSdk(adapter : IAdapter) { +function UseCallSdk({adapter} : {adapter: IAdapter}) { // @ts-expect-error sdfsf const [callState] = useReducer(reducer, initialState,()=> initialState);