File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 1
1
import { useEffect } from "react" ;
2
2
3
+ import { captureException } from "@sentry/nextjs" ;
3
4
import type { Ketcher } from "ketcher-core" ;
4
5
import { Editor } from "ketcher-react" ;
5
6
import { StandaloneStructServiceProvider } from "ketcher-standalone" ;
@@ -96,7 +97,12 @@ export const Sketcher = ({ smiles, onUnmount }: SketcherProps) => {
96
97
buttons = { Object . fromEntries (
97
98
Object . entries ( allButtons ) . map ( ( [ name , hidden ] ) => [ name , { hidden } ] ) ,
98
99
) }
99
- errorHandler = { ( message ) => message && enqueueError ( message ) }
100
+ errorHandler = { ( message ) => {
101
+ if ( message ) {
102
+ captureException ( message ) ;
103
+ enqueueError ( message ) ;
104
+ }
105
+ } }
100
106
staticResourcesUrl = "./" // TODO: Config for subpaths
101
107
structServiceProvider = { new StandaloneStructServiceProvider ( ) }
102
108
onInit = { ( ketcher : Ketcher ) => {
You can’t perform that action at this time.
0 commit comments