Skip to content

Commit bded4f7

Browse files
updt
1 parent 12eb163 commit bded4f7

File tree

15 files changed

+579
-1050
lines changed

15 files changed

+579
-1050
lines changed

DOCUMENTATION_STATUS.md

Lines changed: 0 additions & 65 deletions
This file was deleted.

src/app/router.tsx

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as Sentry from "@sentry/react";
1+
// import * as Sentry from "@sentry/react";
22
import React, { useEffect } from "react";
33
import {
44
createBrowserRouter,
@@ -105,13 +105,13 @@ function Static404() {
105105
const href = `${import.meta.env.BASE_URL}404.html`;
106106

107107
// Optional breadcrumb in Sentry for "route not found"
108-
Sentry.addBreadcrumb({
109-
category: "routing",
110-
message: "redirecting to /404.html",
111-
level: "info",
112-
});
108+
// Sentry.addBreadcrumb({
109+
// category: "routing",
110+
// message: "redirecting to /404.html",
111+
// level: "info",
112+
// });
113113
// Optional signal (non-fatal)
114-
Sentry.captureMessage("route_not_found");
114+
// Sentry.captureMessage("route_not_found");
115115

116116
// logger.info(LogCategory.ROUTER, "Redirecting to static 404 page", { href });
117117

@@ -121,18 +121,21 @@ function Static404() {
121121
return null;
122122
}
123123

124-
type WrapFn = (fn: typeof createBrowserRouter) => typeof createBrowserRouter;
124+
// type WrapFn = (fn: typeof createBrowserRouter) => typeof createBrowserRouter;
125125

126126
// Runtime type guard to check for the wrapper without using `any`
127-
const hasWrap = (o: unknown): o is { wrapCreateBrowserRouterV6: WrapFn } =>
128-
typeof o === "object" &&
129-
o !== null &&
130-
typeof (o as Record<string, unknown>).wrapCreateBrowserRouterV6 ===
131-
"function";
132-
133-
export const createRouter: typeof createBrowserRouter = hasWrap(Sentry)
134-
? Sentry.wrapCreateBrowserRouterV6(createBrowserRouter)
135-
: createBrowserRouter;
127+
// const hasWrap = (o: unknown): o is { wrapCreateBrowserRouterV6: WrapFn } =>
128+
// typeof o === "object" &&
129+
// o !== null &&
130+
// typeof (o as Record<string, unknown>).wrapCreateBrowserRouterV6 ===
131+
// "function";
132+
133+
// export const createRouter: typeof createBrowserRouter = hasWrap(Sentry)
134+
// ? Sentry.wrapCreateBrowserRouterV6(createBrowserRouter)
135+
// : createBrowserRouter;
136+
137+
// Use regular createBrowserRouter without Sentry wrapper
138+
export const createRouter: typeof createBrowserRouter = createBrowserRouter;
136139

137140
// Configure base path for GitHub Pages
138141
const getBasename = () => {

0 commit comments

Comments
 (0)