1- import { Fragment , useEffect , useRef , useState , type JSX } from 'react' ;
1+ import { Fragment , useEffect , useRef , useState , useContext , type JSX } from 'react' ;
22import { css } from '@patternfly/react-styles' ;
33import styles from '@patternfly/react-styles/css/components/Alert/alert' ;
44import alertGroupStyles from '@patternfly/react-styles/css/components/Alert/alert-group' ;
@@ -143,8 +143,8 @@ export const Alert: React.FunctionComponent<AlertProps> = ({
143143 const [ isMouseOver , setIsMouseOver ] = useState < boolean | undefined > ( ) ;
144144 const [ containsFocus , setContainsFocus ] = useState < boolean | undefined > ( ) ;
145145 const shouldDismiss = timedOut && timedOutAnimation && ! isMouseOver && ! containsFocus ;
146- const [ isDismissed , setIsDismissed ] = React . useState ( false ) ;
147- const { hasAnimations, updateTransitionEnd } = React . useContext ( AlertGroupContext ) ;
146+ const [ isDismissed , setIsDismissed ] = useState ( false ) ;
147+ const { hasAnimations, updateTransitionEnd } = useContext ( AlertGroupContext ) ;
148148 const { offstageRight } = alertGroupStyles . modifiers ;
149149
150150 const getParentAlertGroupItem = ( ) => divRef . current ?. closest ( `.${ alertGroupStyles . alertGroupItem } ` ) ;
@@ -166,7 +166,7 @@ export const Alert: React.FunctionComponent<AlertProps> = ({
166166 }
167167 } , [ shouldDismiss , isDismissed ] ) ;
168168
169- React . useEffect ( ( ) => {
169+ useEffect ( ( ) => {
170170 const calculatedTimeout = timeout === true ? 8000 : Number ( timeout ) ;
171171 if ( calculatedTimeout > 0 ) {
172172 const timer = setTimeout ( ( ) => setTimedOut ( true ) , calculatedTimeout ) ;
@@ -198,7 +198,7 @@ export const Alert: React.FunctionComponent<AlertProps> = ({
198198 useEffect ( ( ) => {
199199 isDismissed && onTimeout ( ) ;
200200 } , [ isDismissed , onTimeout ] ) ;
201- React . useEffect ( ( ) => {
201+ useEffect ( ( ) => {
202202 const alertGroupItem = getParentAlertGroupItem ( ) ;
203203 setTimeout ( ( ) => alertGroupItem ?. classList . remove ( alertGroupStyles . modifiers . offstageTop ) , 0 ) ;
204204 } , [ ] ) ;
0 commit comments