/
ashipov
/
react
Обзор
Документация
Войти
/
ashipov
/
react
Код
Запросы
0
Задачи 2.0
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
packages/react-devtools-shared/src/devtools/views/InspectedElement/InspectedElementPane.js
35 строк
1 KB
Sebastian "Sebbie" Silbermann
[DevTools] Show fallback in inspected element pane when no element is selected (#35503)
15 янв 2026, 16:28
Не верифицирован
15 янв 2026, 16:28
bb8a76c
Код
Авторство
О чём код?
/** * 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 * as React from 'react'; import {useContext} from 'react'; import portaledContent from 'react-devtools-shared/src/devtools/views/portaledContent'; import {OptionsContext} from 'react-devtools-shared/src/devtools/views/context'; import InspectedElement from 'react-devtools-shared/src/devtools/views/Components/InspectedElement'; import SettingsModal from 'react-devtools-shared/src/devtools/views/Settings/SettingsModal'; import SettingsModalContextToggle from 'react-devtools-shared/src/devtools/views/Settings/SettingsModalContextToggle'; import {SettingsModalContextController} from 'react-devtools-shared/src/devtools/views/Settings/SettingsModalContext'; import styles from './InspectedElementPane.css'; function InspectedElementPane() { const {hideSettings} = useContext(OptionsContext); return ( <SettingsModalContextController> <div className={styles.InspectedElementPane}> <InspectedElement actionButtons={!hideSettings && <SettingsModalContextToggle />} fallbackEmpty={"Selected element wasn't rendered with React."} /> <SettingsModal /> </div> </SettingsModalContextController> ); } export default (portaledContent(InspectedElementPane): component());