diff --git a/src/devtools/views/Components/KeyValue.js b/src/devtools/views/Components/KeyValue.js index a980ef46d3..ee9d0b965b 100644 --- a/src/devtools/views/Components/KeyValue.js +++ b/src/devtools/views/Components/KeyValue.js @@ -26,7 +26,12 @@ export default function KeyValue({ path = [], value, }: KeyValueProps) { - const [isOpen, setIsOpen] = useState(true); + const [isOpen, setIsOpen] = useState(false); + + const toggleIsOpen = useCallback( + () => setIsOpen(prevIsOpen => !prevIsOpen), + [] + ); const dataType = typeof value; const isSimpleType = @@ -103,7 +108,12 @@ export default function KeyValue({ ) : (
)} - {name} + + {name} + Array
); @@ -129,7 +139,12 @@ export default function KeyValue({ ) : (
)} - {name} + + {name} + Object
);