Skip to content

Commit 9a7e0be

Browse files
committed
use values() instead of for loop
1 parent d0346ff commit 9a7e0be

File tree

1 file changed

+4
-8
lines changed
  • packages/react-devtools-shared/src/backend

1 file changed

+4
-8
lines changed

packages/react-devtools-shared/src/backend/agent.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -313,14 +313,10 @@ export default class Agent extends EventEmitter<{|
313313
}
314314

315315
getIDForNode(node: Object): number | null {
316-
const renderers = [];
317-
for (const rendererID in this._rendererInterfaces) {
318-
const renderer = ((this._rendererInterfaces[
319-
(rendererID: any)
320-
]: any): RendererInterface);
321-
renderers.push(renderer);
322-
}
323-
const rendererInterface = getBestMatchingRendererInterface(renderers, node);
316+
const rendererInterface = getBestMatchingRendererInterface(
317+
this._rendererInterfaces.values(),
318+
node,
319+
);
324320
if (rendererInterface != null) {
325321
return rendererInterface.getFiberIDForNative(node, true);
326322
}

0 commit comments

Comments
 (0)