/
ashipov
/
react
Обзор
Документация
Войти
/
ashipov
/
react
Код
Запросы
0
Задачи 2.0
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
packages/react-devtools-shared/src/devtools/views/Components/HookNamesModuleLoaderContext.js
26 строк
906 B
Jan Kassens
Upgrade prettier (#26081)
31 янв 2023, 16:25
Не верифицирован
31 янв 2023, 16:25
6b30832
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow */ import type {ReactContext} from 'shared/ReactTypes'; import type {Thenable} from 'shared/ReactTypes'; import {createContext} from 'react'; import typeof * as ParseHookNamesModule from 'react-devtools-shared/src/hooks/parseHookNames'; export type HookNamesModuleLoaderFunction = () => Thenable<ParseHookNamesModule>; export type Context = HookNamesModuleLoaderFunction | null; // TODO (Webpack 5) Hopefully we can remove this context entirely once the Webpack 5 upgrade is completed. const HookNamesModuleLoaderContext: ReactContext<Context> = createContext<Context>(null); HookNamesModuleLoaderContext.displayName = 'HookNamesModuleLoaderContext'; export default HookNamesModuleLoaderContext;