You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
547 B
14 lines
547 B
import * as React from "react"; |
|
var ProfilerContext = React.createContext(undefined); |
|
export function ProfilerContextProvider(_a) { |
|
var children = _a.children, value = _a.value; |
|
var parentContext = useProfilerContext(); |
|
if (parentContext) { |
|
throw new Error("Profilers should not be nested in the same tree"); |
|
} |
|
return (React.createElement(ProfilerContext.Provider, { value: value }, children)); |
|
} |
|
export function useProfilerContext() { |
|
return React.useContext(ProfilerContext); |
|
} |
|
//# sourceMappingURL=context.js.map
|