lanesToEventPriority() — react Function Reference
Architecture documentation for the lanesToEventPriority() function in ReactEventPriorities.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 11e67036_9b86_244a_fe14_483ba27b0376["lanesToEventPriority()"] e317bb22_8bd8_c9e1_6256_a7d1cb4eaee3["ReactEventPriorities.js"] 11e67036_9b86_244a_fe14_483ba27b0376 -->|defined in| e317bb22_8bd8_c9e1_6256_a7d1cb4eaee3 2f0b078e_5ecb_a4c3_220a_f89cb5bd5a89["scheduleTaskForRootDuringMicrotask()"] 2f0b078e_5ecb_a4c3_220a_f89cb5bd5a89 -->|calls| 11e67036_9b86_244a_fe14_483ba27b0376 c1da9943_59c8_f9d9_160c_a0a81d8f68a1["isHigherEventPriority()"] 11e67036_9b86_244a_fe14_483ba27b0376 -->|calls| c1da9943_59c8_f9d9_160c_a0a81d8f68a1 style 11e67036_9b86_244a_fe14_483ba27b0376 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-reconciler/src/ReactEventPriorities.js lines 55–67
export function lanesToEventPriority(lanes: Lanes): EventPriority {
const lane = getHighestPriorityLane(lanes);
if (!isHigherEventPriority(DiscreteEventPriority, lane)) {
return DiscreteEventPriority;
}
if (!isHigherEventPriority(ContinuousEventPriority, lane)) {
return ContinuousEventPriority;
}
if (includesNonIdleWork(lane)) {
return DefaultEventPriority;
}
return IdleEventPriority;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does lanesToEventPriority() do?
lanesToEventPriority() is a function in the react codebase, defined in packages/react-reconciler/src/ReactEventPriorities.js.
Where is lanesToEventPriority() defined?
lanesToEventPriority() is defined in packages/react-reconciler/src/ReactEventPriorities.js at line 55.
What does lanesToEventPriority() call?
lanesToEventPriority() calls 1 function(s): isHigherEventPriority.
What calls lanesToEventPriority()?
lanesToEventPriority() is called by 1 function(s): scheduleTaskForRootDuringMicrotask.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free