Destructuring did right, debugging made easy!
Destructio is a helpful tool that can be used everywhere where a lot of destructuring is used like in React JS for example.
import { d } from 'destructio';
const hero = {
name: 'Batman',
realName: 'Bruce Wayne',
};
const { name, realName } = d('Hero', hero);
const { name, realName } = d('log-Hero', hero);
React JS Example
import React from 'react';
import { d } from 'destructio';
function NumberList(props) {
const { numbers } = d('log-Props', props);
const listItems = numbers.map((number) => <li>{number}</li>);
return <ul>{listItems}</ul>;
}
export default NumberList;