useIsSuspenseTabEnabled() — react Function Reference
Architecture documentation for the useIsSuspenseTabEnabled() function in DevTools.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD f8027c1d_4d83_6db4_6353_968f6a09e324["useIsSuspenseTabEnabled()"] e2c52a93_982e_407f_9fee_e89aa134ae9d["DevTools.js"] f8027c1d_4d83_6db4_6353_968f6a09e324 -->|defined in| e2c52a93_982e_407f_9fee_e89aa134ae9d 364bb6ab_2e5f_4a8c_dd84_d1824ad9ee86["DevTools()"] 364bb6ab_2e5f_4a8c_dd84_d1824ad9ee86 -->|calls| f8027c1d_4d83_6db4_6353_968f6a09e324 style f8027c1d_4d83_6db4_6353_968f6a09e324 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-devtools-shared/src/devtools/views/DevTools.js lines 141–152
function useIsSuspenseTabEnabled(store: Store): boolean {
const subscribe = useCallback(
(onStoreChange: () => void) => {
store.addListener('enableSuspenseTab', onStoreChange);
return () => {
store.removeListener('enableSuspenseTab', onStoreChange);
};
},
[store],
);
return React.useSyncExternalStore(subscribe, () => store.supportsSuspenseTab);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does useIsSuspenseTabEnabled() do?
useIsSuspenseTabEnabled() is a function in the react codebase, defined in packages/react-devtools-shared/src/devtools/views/DevTools.js.
Where is useIsSuspenseTabEnabled() defined?
useIsSuspenseTabEnabled() is defined in packages/react-devtools-shared/src/devtools/views/DevTools.js at line 141.
What calls useIsSuspenseTabEnabled()?
useIsSuspenseTabEnabled() is called by 1 function(s): DevTools.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free