|
@@ -8,7 +8,7 @@ import { MESSAGES_PER_PAGE } from 'lib/constants';
|
|
import Search from 'components/common/Search/Search';
|
|
import Search from 'components/common/Search/Search';
|
|
import { Button } from 'components/common/Button/Button';
|
|
import { Button } from 'components/common/Button/Button';
|
|
import PlusIcon from 'components/common/Icons/PlusIcon';
|
|
import PlusIcon from 'components/common/Icons/PlusIcon';
|
|
-import SlidingSidebar from 'components/common/SlidingSidebar';
|
|
|
|
|
|
+import Modal from 'components/common/Modal/Modal';
|
|
import useBoolean from 'lib/hooks/useBoolean';
|
|
import useBoolean from 'lib/hooks/useBoolean';
|
|
|
|
|
|
import MessagesTable from './MessagesTable/MessagesTable';
|
|
import MessagesTable from './MessagesTable/MessagesTable';
|
|
@@ -23,11 +23,13 @@ const Messages = () => {
|
|
const routerProps = useAppParams<RouteParamsClusterTopic>();
|
|
const routerProps = useAppParams<RouteParamsClusterTopic>();
|
|
const [searchParams, setSearchParams] = useSearchParams();
|
|
const [searchParams, setSearchParams] = useSearchParams();
|
|
const navigate = useNavigate();
|
|
const navigate = useNavigate();
|
|
|
|
+
|
|
const {
|
|
const {
|
|
value: isAdvancedFiltersSidebarVisible,
|
|
value: isAdvancedFiltersSidebarVisible,
|
|
setFalse: closeAdvancedFiltersSidebar,
|
|
setFalse: closeAdvancedFiltersSidebar,
|
|
setTrue: openAdvancedFiltersSidebar,
|
|
setTrue: openAdvancedFiltersSidebar,
|
|
} = useBoolean();
|
|
} = useBoolean();
|
|
|
|
+
|
|
const { messages, meta, phase, isFetching } = useTopicMessages({
|
|
const { messages, meta, phase, isFetching } = useTopicMessages({
|
|
...routerProps,
|
|
...routerProps,
|
|
searchParams,
|
|
searchParams,
|
|
@@ -95,13 +97,13 @@ const Messages = () => {
|
|
<MessagesTable messages={messages} isLive={isTailing} />
|
|
<MessagesTable messages={messages} isLive={isTailing} />
|
|
</S.TableWrapper>
|
|
</S.TableWrapper>
|
|
</S.Wrapper>
|
|
</S.Wrapper>
|
|
- <SlidingSidebar
|
|
|
|
- title="Advanced filtering"
|
|
|
|
|
|
+ <Modal
|
|
open={isAdvancedFiltersSidebarVisible}
|
|
open={isAdvancedFiltersSidebarVisible}
|
|
onClose={closeAdvancedFiltersSidebar}
|
|
onClose={closeAdvancedFiltersSidebar}
|
|
|
|
+ header="Add new filter"
|
|
>
|
|
>
|
|
<AdvancedFilter onClose={closeAdvancedFiltersSidebar} />
|
|
<AdvancedFilter onClose={closeAdvancedFiltersSidebar} />
|
|
- </SlidingSidebar>
|
|
|
|
|
|
+ </Modal>
|
|
</>
|
|
</>
|
|
);
|
|
);
|
|
};
|
|
};
|