mirror of
https://github.com/zebrajr/react.git
synced 2025-12-06 12:20:20 +01:00
Fix DevTools fixture crash due to usage of renamed APIs (#34682)
This commit is contained in:
parent
d74f061b69
commit
a757cb7667
|
|
@ -1,6 +1,8 @@
|
|||
import * as React from 'react';
|
||||
|
||||
const {experimental_useEffectEvent, useState, useEffect} = React;
|
||||
const {useState, useEffect} = React;
|
||||
const useEffectEvent =
|
||||
React.useEffectEvent || React.experimental_useEffectEvent;
|
||||
|
||||
export default function UseEffectEvent(): React.Node {
|
||||
return (
|
||||
|
|
@ -12,14 +14,14 @@ export default function UseEffectEvent(): React.Node {
|
|||
}
|
||||
|
||||
function SingleHookCase() {
|
||||
const onClick = experimental_useEffectEvent(() => {});
|
||||
const onClick = useEffectEvent(() => {});
|
||||
|
||||
return <div onClick={onClick} />;
|
||||
}
|
||||
|
||||
function useCustomHook() {
|
||||
const [state, setState] = useState();
|
||||
const onClick = experimental_useEffectEvent(() => {});
|
||||
const onClick = useEffectEvent(() => {});
|
||||
useEffect(() => {});
|
||||
|
||||
return [state, setState, onClick];
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user