message: Refetch samples only when filters change
diff: @@ -138,12 +138,19 @@ export const DataTablesPane = ({
  );
  useEffect(() => {
  - setIsRequestPending({
  + setIsRequestPending(prevState => ({
  + ...prevState,
  [RESULT_TYPES.results]: true,
  - [RESULT_TYPES.samples]: true,
  - });
  + }));
  }, [queryFormData]);
  + useEffect(() => {
  + setIsRequestPending(prevState => ({
  + ...prevState,
  + [RESULT_TYPES.samples]: true,
  + }));
  + }, [queryFormData.adhoc_filters]);
  +
  useEffect(() => {
  if (panelOpen && isRequestPending[RESULT_TYPES.results]) {
  setIsRequestPending(prevState => ({
  