@@ -91,13 +91,7 @@ function useElmish<TProps, TModel, TMessage extends Message>({
9191 // eslint-disable-next-line no-underscore-dangle
9292 devTools . current = window . __REDUX_DEVTOOLS_EXTENSION__ . connect ( { name, serialize : { options : true } } ) ;
9393
94- // biome-ignore lint/suspicious/noConsole: <explanation>
95- console . log ( "redux dev tools:" , devTools . current ) ;
96-
9794 reduxUnsubscribe = devTools . current . subscribe ( ( message ) => {
98- // biome-ignore lint/suspicious/noConsole: <explanation>
99- console . log ( "redux dev tools message:" , message ) ;
100-
10195 if ( message . type === "DISPATCH" && message . payload . type === "JUMP_TO_ACTION" ) {
10296 // eslint-disable-next-line @typescript-eslint/no-unsafe-type-assertion
10397 setModel ( JSON . parse ( message . state ) as TModel ) ;
@@ -140,10 +134,9 @@ function useElmish<TProps, TModel, TMessage extends Message>({
140134 modified = true ;
141135 }
142136
143- // biome-ignore lint/suspicious/noConsole: <explanation>
144- console . log ( "redux currentModel:" , { ...initializedModel , ...currentModel } ) ;
145-
146- devTools . current ?. send ( nextMsg . name , { ...initializedModel , ...currentModel } ) ;
137+ if ( devTools . current ) {
138+ devTools . current . send ( nextMsg . name , { ...initializedModel , ...currentModel } ) ;
139+ }
147140
148141 nextMsg = buffer . shift ( ) ;
149142 } while ( nextMsg ) ;
0 commit comments