MCPcopy Index your code
hub / github.com/react/react / getEntriesForResource

Function getEntriesForResource

packages/react-devtools-shared/src/devtools/cache.js:79–92  ·  view source on GitHub ↗
(
  resource: any,
)

Source from the content-addressed store, hash-verified

77const resourceConfigs: Map<Resource<any, any, any>, Config> = new Map();
78
79function getEntriesForResource(
80 resource: any,
81): Map<any, any> | WeakMap<any, any> {
82 let entriesForResource: Map<any, any> | WeakMap<any, any> = ((entries.get(
83 resource,
84 ): any): Map<any, any>);
85 if (entriesForResource === undefined) {
86 const config = resourceConfigs.get(resource);
87 entriesForResource =
88 config !== undefined && config.useWeakMap ? new WeakMap() : new Map();
89 entries.set(resource, entriesForResource);
90 }
91 return entriesForResource;
92}
93
94function accessResult<Input, Key, Value>(
95 resource: any,

Callers 3

accessResultFunction · 0.85
invalidateFunction · 0.85
writeFunction · 0.85

Calls 2

setMethod · 0.80
getMethod · 0.65

Tested by

no test coverage detected