diff --git a/frontend/src/app/getting-started.tsx b/frontend/src/app/getting-started.tsx index 7934777d27..f7e5b6dde5 100644 --- a/frontend/src/app/getting-started.tsx +++ b/frontend/src/app/getting-started.tsx @@ -1065,7 +1065,7 @@ function useRivetAgentInstructionsCode() { return buildRivetAgentInstructionsCode({ cloudToken, - publishableToken: publishableRawToken, + publishableToken: publishableRawToken ?? "", namespace, project: dataProvider.project, organization: dataProvider.organization, diff --git a/frontend/src/app/serverless-connection-check.tsx b/frontend/src/app/serverless-connection-check.tsx index 25887ba284..247ce9e4df 100644 --- a/frontend/src/app/serverless-connection-check.tsx +++ b/frontend/src/app/serverless-connection-check.tsx @@ -120,6 +120,8 @@ export function ServerlessConnectionCheck({ {match(provider) .with("railway", () => "Railway") .with("vercel", () => "Vercel") + .with("cloudflare-workers", () => "Cloudflare Workers") + .with("supabase-functions", () => "Supabase Functions") .with("aws-ecs", () => "AWS ECS") .with("gcp-cloud-run", () => "GCP Cloud Run") .with("hetzner", () => "Hetzner") diff --git a/frontend/src/components/actors/actors-list.tsx b/frontend/src/components/actors/actors-list.tsx index f573bfeffa..75147758c4 100644 --- a/frontend/src/components/actors/actors-list.tsx +++ b/frontend/src/components/actors/actors-list.tsx @@ -18,7 +18,7 @@ import { } from "@tanstack/react-query"; import { useVirtualizer } from "@tanstack/react-virtual"; import { Link, useNavigate, useSearch } from "@tanstack/react-router"; -import { Suspense, useCallback, useRef, type RefObject } from "react"; +import { Suspense, useCallback, useEffect, useRef, type RefObject } from "react"; import { useLocalStorage } from "usehooks-ts"; import { RECORDS_PER_PAGE } from "@/app/data-providers/default-data-provider"; import { @@ -155,6 +155,10 @@ function List({ overscan: 5, }); + useEffect(() => { + rowVirtualizer.measure(); + }, [rowVirtualizer]); + return (