function FilterButtons()

in src/devtools/views/StoreInspector/StoreInspector.js [63:98]


function FilterButtons({ checked, setChecked, isRecording, store }) {
  const updateChecked = useCallback(
    e => {
      setChecked({
        ...checked,
        [e.target.name]: !checked[e.target.name],
      });
    },
    [checked, setChecked]
  );

  return (
    <form className={styles.FilterButtons}>
      <label>
        <input
          type="checkbox"
          name="networkEvents"
          checked={checked['networkEvents']}
          onChange={updateChecked}
          disabled={isRecording}
        />
        Network Events
      </label>
      <label>
        <input
          type="checkbox"
          name="storeEvents"
          checked={checked['storeEvents']}
          onChange={updateChecked}
          disabled={isRecording}
        />
        Store Events
      </label>
    </form>
  );
}