File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @viamrobotics/svelte-sdk ' : patch
3+ ---
4+
5+ Ensure consistent streamClient and resourceName in stream related effects
Original file line number Diff line number Diff line change @@ -30,13 +30,16 @@ export const createStreamClient = (
3030 } ;
3131
3232 $effect ( ( ) => {
33- streamClient ?. on ( 'track' , handleTrack ) ;
34- return ( ) => streamClient ?. off ( 'track' , handleTrack ) ;
33+ const client = streamClient ;
34+ client ?. on ( 'track' , handleTrack ) ;
35+ return ( ) => client ?. off ( 'track' , handleTrack ) ;
3536 } ) ;
3637
3738 $effect ( ( ) => {
38- streamClient ?. getStream ( resourceName ( ) ) ;
39- return ( ) => streamClient ?. remove ( resourceName ( ) ) ;
39+ const name = resourceName ( ) ;
40+ const client = streamClient ;
41+ client ?. getStream ( name ) ;
42+ return ( ) => client ?. remove ( name ) ;
4043 } ) ;
4144
4245 const queryOptions = $derived (
You can’t perform that action at this time.
0 commit comments