@samitouri / QOS-React / commits / 6772f2a9e1

Revert fa317be (temporarily show previously selected element props)

Brian Vaughn committed Apr 3, 2019 at 07:52 UTC 6772f2a9e172f32608bf820c518c471edb81b306
1 file changed +1 -11
src/devtools/views/Components/SelectedElement.js
+1 -11
@@ -30,9 +30,7 @@ export default function SelectedElement(_: Props) {
30 const element =
31 selectedElementID !== null ? store.getElementByID(selectedElementID) : null;
32
33 - const actualInspectedElement = useInspectedElement(selectedElementID);
34 - // The UI lags behind to avoid flashing a loading state.
35 - const inspectedElement = useLastNonNullValue(actualInspectedElement);
33 + const inspectedElement = useInspectedElement(selectedElementID);
34
35 const highlightElement = useCallback(() => {
36 if (element !== null && selectedElementID !== null) {
@@ -286,11 +284,3 @@ function useInspectedElement(id: number | null): InspectedElement | null {
284
285 return inspectedElement;
286 }
289 -
290 -function useLastNonNullValue<T>(value: T | null): T | null {
291 - const [lastNonNullValue, setLastNonNullValue] = useState(value);
292 - if (value !== null && value !== lastNonNullValue) {
293 - setLastNonNullValue(value);
294 - }
295 - return lastNonNullValue;
296 -}