message: Monitoring dashboards: Fix `width` tracking after `GraphEmpty` is used
  We should keep tracking the value of `width` when the graph is removed
  due to an error or no data state.
diff: @@ -920,16 +920,15 @@ const QueryBrowser_: React.FC<QueryBrowserProps> = ({
  </div>
  </div>
  )}
  - {error && <Error error={error} />}
  - {isGraphDataEmpty && !updating && <GraphEmpty />}
  - {!isGraphDataEmpty && (
  <div
  className={classNames('graph-wrapper graph-wrapper--query-browser', {
  'graph-wrapper--query-browser--with-legend': showLegend && !!formatSeriesTitle,
  })}
  >
  <div ref={containerRef} style={{ width: '100%' }}>
  - {width > 0 && (
  + {error && <Error error={error} />}
  + {isGraphDataEmpty && !updating && <GraphEmpty />}
  + {!isGraphDataEmpty && width > 0 && (
  <>
  {disableZoom ? (
  <Graph
  @@ -961,7 +960,6 @@ const QueryBrowser_: React.FC<QueryBrowserProps> = ({
  )}
  </div>
  </div>
  - )}
  </div>
  );
  };
  