8000 fix: CFade: assign nodeRef to Transition to prevent warning · AELSchauer/coreui-react@907e59a · GitHub
[go: up one dir, main page]

Skip to content

Commit 907e59a

Browse files
committed
fix: CFade: assign nodeRef to Transition to prevent warning

Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import React, { useRef } from 'react'
22
import PropTypes from 'prop-types'
33
import classNames from 'classnames'
44
import { pickByKeys, omitByKeys } from '@coreui/utils/src'
@@ -23,8 +23,10 @@ const CFade = props => {
2323
const transitionProps = pickByKeys(rest, TransitionPropTypeKeys)
2424
const childProps = omitByKeys(rest, TransitionPropTypeKeys)
2525

26+
const childRef = useRef()
27+
2628
return (
27-
<Transition {...transitionProps}>
29+
<Transition {...transitionProps} nodeRef={childRef}>
2830
{(status) => {
2931
const isActive = status === 'entered'
3032
const classes = classNames(