Skip to content
This repository was archived by the owner on May 13, 2024. It is now read-only.

Commit 1c33bf8

Browse files
committed
chore: updated the WS connection
1 parent 4ffe50c commit 1c33bf8

File tree

5 files changed

+125
-150
lines changed

5 files changed

+125
-150
lines changed

src/configs/websocket/index.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,19 +40,15 @@ export class ApiManager {
4040
}
4141

4242
public augmentedSend<T extends TSocketEndpointNames>(
43-
name: T,
4443
request?: TSocketRequestProps<T> extends never ? undefined : TSocketRequestProps<T>,
4544
): Promise<TSocketResponse<T>> {
46-
return this.derivApi.send({ [name]: 1, ...request }) as Promise<TSocketResponse<T>>;
45+
return this.derivApi.send(request) as Promise<TSocketResponse<T>>;
4746
}
4847

4948
public augmentedSubscribe<T extends TSocketSubscribableEndpointNames>(
50-
name: T,
5149
request?: TSocketRequestProps<T> extends never ? undefined : TSocketRequestProps<T>,
5250
): Observable<TSocketResponse<T>> {
53-
return this.derivApi.subscribe({ [name]: 1, subscribe: 1, ...request }) as Observable<
54-
TSocketResponse<T>
55-
>;
51+
return this.derivApi.subscribe({ subscribe: 1, request }) as Observable<TSocketResponse<T>>;
5652
}
5753

5854
public authorize(token: string) {

src/features/Apiexplorer/RequestJSONBox/index.tsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,6 @@ function RequestJSONBox<T extends TSocketEndpointNames>({
2222
const is_subscribe = useMemo(() => {
2323
return request_example?.includes('subscribe');
2424
}, [request_example]);
25-
const [isdisabled, setIsDisabled] = useState(false);
26-
27-
useEffect(() => {
28-
if (name === null) {
29-
setIsDisabled(true);
30-
} else {
31-
setIsDisabled(false);
32-
}
33-
}, [name]);
3425

3526
return (
3627
<div className={style.playgroundBox}>
@@ -44,7 +35,6 @@ function RequestJSONBox<T extends TSocketEndpointNames>({
4435
placeholder={'Request JSON'}
4536
onChange={handleChange}
4637
value={request_example}
47-
disabled={isdisabled}
4838
></textarea>
4939
{is_subscribe ? (
5040
<SubscribeRenderer

0 commit comments

Comments
 (0)