···66import { ClerkProvider } from "@clerk/nextjs";
77import PlausibleProvider from "next-plausible";
8899+import { TailwindIndicator } from "@/components/tailwind-indicator";
910import { Toaster } from "@/components/ui/toaster";
1011import Background from "./_components/background";
1112···5152 <body className={`${inter.className} ${calSans.variable}`}>
5253 <Background>{children}</Background>
5354 <Toaster />
5555+ <TailwindIndicator />
5456 </body>
5557 </PlausibleProvider>
5658 </html>
+3-3
apps/web/src/app/monitor/[id]/page.tsx
···2233import { availableRegions } from "@openstatus/tinybird";
4455-import { columns } from "@/components/monitor/columns";
66-import { DataTable } from "@/components/monitor/data-table";
55+import { columns } from "@/components/data-table/columns";
66+import { DataTable } from "@/components/data-table/data-table";
77import { getResponseListData } from "@/lib/tb";
8899//
···3030 const data = search.success
3131 ? await getResponseListData({ siteId: params.id, ...search.data })
3232 : await getResponseListData({ siteId: params.id });
3333- if (!data) return <div>Something went wrong</div>;
3333+ if (!data || !search.success) return <div>Something went wrong</div>;
3434 return <DataTable columns={columns} data={data} />;
3535}
+1-1
apps/web/src/app/page.tsx
···11import Link from "next/link";
2233import { Footer } from "@/components/layout/footer";
44-import { Tracker } from "@/components/monitor/tracker";
44+import { Tracker } from "@/components/tracker";
55import { Badge } from "@/components/ui/badge";
66import { Button } from "@/components/ui/button";
77import { getMonitorListData } from "@/lib/tb";