Skip to content

Commit 39faf15

Browse files
committed
Navigate to connectors page on page reload
1 parent da521ea commit 39faf15

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/application/pages/connectors/$operationId.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
redirect,
99
useLoaderData,
1010
useMatch,
11+
useNavigate,
1112
useOutletContext,
1213
} from "react-router-dom";
1314
import { CodeBlock } from "../../components/CodeBlock";
@@ -18,6 +19,7 @@ import { Breadcrumb } from "../../components/Breadcrumb";
1819
import { BreadcrumbItem } from "../../components/BreadcrumbItem";
1920
import { Heading } from "../../components/Heading";
2021
import { BreadcrumbLink } from "../../components/BreacrumbLink";
22+
import { useActorEvent } from "../../hooks/useActorEvent";
2123

2224
export function loader({ params }: LoaderFunctionArgs) {
2325
const request = connectorsRequestsVar().find(
@@ -37,6 +39,7 @@ export function Route() {
3739
Response
3840
>;
3941
const match = useMatch("/connectors/:operationId/requests/:requestId");
42+
const navigate = useNavigate();
4043

4144
const selectedRequest = match
4245
? request.debuggingResult.data.find(
@@ -48,6 +51,10 @@ export function Route() {
4851
? new URL(selectedRequest.request.url)
4952
: null;
5053

54+
useActorEvent("pageNavigated", () => {
55+
navigate("/connectors");
56+
});
57+
5158
return (
5259
<>
5360
<SidebarLayout.Main className="!overflow-auto flex flex-col p-4 gap-4">

0 commit comments

Comments
 (0)