/
githubmr
/
facebook-react
Обзор
Документация
Войти
/
githubmr
/
facebook-react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
v17.0.2
scripts/flow/react-relay-hooks.js
54 строки
1 KB
Sebastian Markbåge
Pass BundlerConfig through to Relay Integration (#18393)
26 мар 2020, 06:25
Не верифицирован
26 мар 2020, 06:25
dbb060d
Код
Авторство
О чём код?
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow */ type JSONValue = | string | boolean | number | null | {+[key: string]: JSONValue} | $ReadOnlyArray<JSONValue>; declare module 'ReactFlightDOMRelayServerIntegration' { declare export opaque type Destination; declare export opaque type BundlerConfig; declare export function emitModel( destination: Destination, id: number, json: JSONValue, ): void; declare export function emitError( destination: Destination, id: number, message: string, stack: string, ): void; declare export function close(destination: Destination): void; declare export opaque type ModuleReference<T>; declare export type ModuleMetaData = JSONValue; declare export function resolveModuleMetaData<T>( config: BundlerConfig, resourceReference: ModuleReference<T>, ): ModuleMetaData; } declare module 'ReactFlightDOMRelayClientIntegration' { declare export opaque type ModuleReference<T>; declare export opaque type ModuleMetaData; declare export function resolveModuleReference<T>( moduleData: ModuleMetaData, ): ModuleReference<T>; declare export function preloadModule<T>( moduleReference: ModuleReference<T>, ): void; declare export function requireModule<T>( moduleReference: ModuleReference<T>, ): T; }