File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
apps/hermes/client/js/src/examples Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
1
import yargs from "yargs" ;
2
2
import { hideBin } from "yargs/helpers" ;
3
3
4
- import { HermesClient } from "../HermesClient" ;
4
+ import { HermesClient , PriceUpdate } from "../HermesClient" ;
5
5
6
6
function sleep ( ms : number ) {
7
7
return new Promise ( ( resolve ) => setTimeout ( resolve , ms ) ) ;
@@ -79,11 +79,12 @@ async function run() {
79
79
benchmarksOnly : true ,
80
80
} ) ;
81
81
82
- eventSource . onmessage = ( event ) => {
82
+ eventSource . onmessage = ( event : MessageEvent < string > ) => {
83
83
console . log ( "Received price update:" , event . data ) ;
84
+ const _priceUpdate = JSON . parse ( event . data ) as PriceUpdate ;
84
85
} ;
85
86
86
- eventSource . onerror = ( error ) => {
87
+ eventSource . onerror = ( error : Event ) => {
87
88
console . error ( "Error receiving updates:" , error ) ;
88
89
eventSource . close ( ) ;
89
90
} ;
You can’t perform that action at this time.
0 commit comments