1- import upgradeForWaitpointsPath from "~/assets/images/waitpoints-dashboard.png" ;
21import { BookOpenIcon } from "@heroicons/react/20/solid" ;
32import { Outlet , useParams , type MetaFunction } from "@remix-run/react" ;
43import { type LoaderFunctionArgs } from "@remix-run/server-runtime" ;
@@ -8,6 +7,7 @@ import { NoWaitpointTokens } from "~/components/BlankStatePanels";
87import { MainCenteredContainer , PageBody , PageContainer } from "~/components/layout/AppLayout" ;
98import { ListPagination } from "~/components/ListPagination" ;
109import { LinkButton } from "~/components/primitives/Buttons" ;
10+ import { CopyableText } from "~/components/primitives/CopyableText" ;
1111import { DateTime } from "~/components/primitives/DateTime" ;
1212import { NavBar , PageAccessories , PageTitle } from "~/components/primitives/PageHeader" ;
1313import { Paragraph } from "~/components/primitives/Paragraph" ;
@@ -39,8 +39,6 @@ import { findEnvironmentBySlug } from "~/models/runtimeEnvironment.server";
3939import { WaitpointTokenListPresenter } from "~/presenters/v3/WaitpointTokenListPresenter.server" ;
4040import { requireUserId } from "~/services/session.server" ;
4141import { docsPath , EnvironmentParamSchema , v3WaitpointTokenPath } from "~/utils/pathBuilder" ;
42- import { determineEngineVersion } from "~/v3/engineVersion.server" ;
43- import { CopyableText } from "~/components/primitives/CopyableText" ;
4442
4543export const meta : MetaFunction = ( ) => {
4644 return [
@@ -103,7 +101,8 @@ export const loader = async ({ request, params }: LoaderFunctionArgs) => {
103101} ;
104102
105103export default function Page ( ) {
106- const { success, tokens, pagination, hasFilters, filters } = useTypedLoaderData < typeof loader > ( ) ;
104+ const { success, tokens, pagination, hasFilters, hasAnyTokens, filters } =
105+ useTypedLoaderData < typeof loader > ( ) ;
107106
108107 const organization = useOrganization ( ) ;
109108 const project = useProject ( ) ;
@@ -124,7 +123,7 @@ export default function Page() {
124123 </ PageAccessories >
125124 </ NavBar >
126125 < PageBody scrollable = { false } >
127- { ! hasFilters && tokens . length === 0 ? (
126+ { ! hasAnyTokens ? (
128127 < MainCenteredContainer className = "max-w-md" >
129128 < NoWaitpointTokens />
130129 </ MainCenteredContainer >
0 commit comments