/
githubmr
/
facebook-react
Обзор
Документация
Войти
/
githubmr
/
facebook-react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
v16.14.0
packages/react/src/ReactMutableSource.js
29 строк
776 B
Sebastian Markbåge
Move some files out of /shared and rename to upper case (#18363)
22 мар 2020, 01:22
Не верифицирован
22 мар 2020, 01:22
c5d2fc7
Код
Авторство
О чём код?
/** * 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 */ import type {MutableSource, MutableSourceGetVersionFn} from 'shared/ReactTypes'; export function createMutableSource<Source: $NonMaybeType<mixed>>( source: Source, getVersion: MutableSourceGetVersionFn, ): MutableSource<Source> { const mutableSource: MutableSource<Source> = { _getVersion: getVersion, _source: source, _workInProgressVersionPrimary: null, _workInProgressVersionSecondary: null, }; if (__DEV__) { mutableSource._currentPrimaryRenderer = null; mutableSource._currentSecondaryRenderer = null; } return mutableSource; }