diff --git a/app/@types/nextjs-routes.d.ts b/app/@types/nextjs-routes.d.ts index 5b61bbc..6253ce2 100644 --- a/app/@types/nextjs-routes.d.ts +++ b/app/@types/nextjs-routes.d.ts @@ -22,8 +22,8 @@ declare module "nextjs-routes" { | StaticRoute<"/data"> | DynamicRoute<"/experiments/[id]", { "id": string }> | StaticRoute<"/experiments"> - | StaticRoute<"/home"> | StaticRoute<"/"> + | StaticRoute<"/logged-calls"> | StaticRoute<"/project/settings"> | StaticRoute<"/sentry-example-page"> | StaticRoute<"/world-champs"> diff --git a/app/src/components/nav/AppShell.tsx b/app/src/components/nav/AppShell.tsx index 5bb8d22..2527b9e 100644 --- a/app/src/components/nav/AppShell.tsx +++ b/app/src/components/nav/AppShell.tsx @@ -13,6 +13,7 @@ import { import Head from "next/head"; import Link from "next/link"; import { BsGearFill, BsGithub, BsPersonCircle } from "react-icons/bs"; +import { IoStatsChartOutline } from "react-icons/io5"; import { RiDatabase2Line, RiFlaskLine } from "react-icons/ri"; import { signIn, useSession } from "next-auth/react"; import UserMenu from "./UserMenu"; @@ -51,6 +52,7 @@ const NavSidebar = () => { <> + {env.NEXT_PUBLIC_SHOW_DATA && ( diff --git a/app/src/components/nav/ProjectBreadcrumbContents.tsx b/app/src/components/nav/ProjectBreadcrumbContents.tsx index be3f999..3d642c7 100644 --- a/app/src/components/nav/ProjectBreadcrumbContents.tsx +++ b/app/src/components/nav/ProjectBreadcrumbContents.tsx @@ -1,5 +1,4 @@ import { HStack, Flex, Text } from "@chakra-ui/react"; -import Link from "next/link"; import { useSelectedOrg } from "~/utils/hooks"; // Have to export only contents here instead of full BreadcrumbItem because Chakra doesn't @@ -10,22 +9,20 @@ export default function ProjectBreadcrumbContents({ orgName = "" }: { orgName?: orgName = orgName || selectedOrg?.name || ""; return ( - - - - {orgName[0]?.toUpperCase()} - - - {orgName} - - - + + + {orgName[0]?.toUpperCase()} + + + {orgName} + + ); } diff --git a/app/src/components/nav/ProjectMenu.tsx b/app/src/components/nav/ProjectMenu.tsx index 3a38afb..ccf3d23 100644 --- a/app/src/components/nav/ProjectMenu.tsx +++ b/app/src/components/nav/ProjectMenu.tsx @@ -86,7 +86,7 @@ export default function ProjectMenu() { PROJECT - + { setSelectedOrgId(org.id); onClose(); diff --git a/app/src/components/projectSettings/DeleteProjectDialog.tsx b/app/src/components/projectSettings/DeleteProjectDialog.tsx index 1f586f2..ade3841 100644 --- a/app/src/components/projectSettings/DeleteProjectDialog.tsx +++ b/app/src/components/projectSettings/DeleteProjectDialog.tsx @@ -36,7 +36,7 @@ export const DeleteProjectDialog = ({ if (!selectedOrg.data?.id) return; await deleteMutation.mutateAsync({ id: selectedOrg.data.id }); await utils.organizations.list.invalidate(); - await router.push({ pathname: "/home" }); + await router.push({ pathname: "/logged-calls" }); onClose(); }, [deleteMutation, selectedOrg, router]); diff --git a/app/src/pages/index.tsx b/app/src/pages/index.tsx index 7ddaa6b..e3a84ea 100644 --- a/app/src/pages/index.tsx +++ b/app/src/pages/index.tsx @@ -4,7 +4,7 @@ import { type GetServerSideProps } from "next"; export const getServerSideProps: GetServerSideProps = async () => { return { redirect: { - destination: "/home", + destination: "/logged-calls", permanent: false, }, }; diff --git a/app/src/pages/home/index.tsx b/app/src/pages/logged-calls/index.tsx similarity index 98% rename from app/src/pages/home/index.tsx rename to app/src/pages/logged-calls/index.tsx index 60a1a8a..9969d0f 100644 --- a/app/src/pages/home/index.tsx +++ b/app/src/pages/logged-calls/index.tsx @@ -39,7 +39,7 @@ import dayjs from "~/utils/dayjs"; import { api } from "~/utils/api"; import LoggedCallTable from "~/components/dashboard/LoggedCallTable"; -export default function HomePage() { +export default function LoggedCalls() { const { data: selectedOrg } = useSelectedOrg(); const stats = api.dashboard.stats.useQuery( @@ -65,7 +65,7 @@ export default function HomePage() { - Homepage + Logged Calls