import { useLayoutEffect } from 'react' ; import { useNavigationFeature } from '../navigation' ; export const BrowserUpdate = ( ) => { const navigation = useNavigationFeature ( ) ; useLayoutEffect ( ( ) => { const browserUpdate = require ( 'browser-update/update.npm.js' ) ; if ( browserUpdate ) { browserUpdate ( { onshow : ( infos ) => { navigation . actions . push . trigger ( { path : '/outdated-browser/' } ) ; } , reminder : 24 , reminderClosed : 150 , required : { e : - 3 , f : - 3 , o : - 3 , s : - 1 , c : - 3 } , l : false , test : false , text : '' , text_in_xx : '' , newwindow : true , url : null , noclose : false , nomessage : true , jsshowurl : '//browser-update.org/update.show.min.js' , container : document . body , no_permanent_hide : false , api : 'xxx' , } ) ; } } , [ ] ) ; return null ; } ;