message: fix: exception filter clear
diff: @@ -138,10 +138,10 @@ function AllErrors(): JSX.Element {
  filterKey: string,
  ): VoidFunction => (): void => {
  const { exceptionFilterValue, serviceFilterValue } = getFilterValues(
  - getUpdatedServiceName,
  - getUpdatedExceptionType,
  + getUpdatedServiceName || '',
  + getUpdatedExceptionType || '',
  filterKey,
  - filterValue,
  + filterValue || '',
  );
  history.replace(
  `${pathname}?${createQueryParams({
  @@ -333,18 +333,16 @@ function AllErrors(): JSX.Element {
  },
  ];
  - const onChangeHandler: TableProps<Exception>['onChange'] = (
  - paginations,
  - filters,
  - sorter,
  - ) => {
  + const onChangeHandler: TableProps<Exception>['onChange'] = useCallback(
  + (paginations, filters, sorter) => {
  if (!Array.isArray(sorter)) {
  const { pageSize = 0, current = 0 } = paginations;
  const { columnKey = '', order } = sorter;
  const updatedOrder = order === 'ascend' ? 'ascending' : 'descending';
  + const params = new URLSearchParams(window.location.search);
  const { exceptionType, serviceName } = extractFilterValues(filters, {
  - serviceName: getUpdatedServiceName,
  - exceptionType: getUpdatedExceptionType,
  + serviceName: getFilterString(params.get(urlKey.serviceName)),
  + exceptionType: getFilterString(params.get(urlKey.exceptionType)),
  });
  history.replace(
  `${pathname}?${createQueryParams({
  @@ -357,7 +355,9 @@ function AllErrors(): JSX.Element {
  })}`,
  );
  }
  - };
  + },
  + [pathname],
  + );
  return (
  <Table
  