From dc716753684a422e8b930487c4e366a704e37471 Mon Sep 17 00:00:00 2001 From: Kacper Wojciechowski <39823706+jog1t@users.noreply.github.com> Date: Sat, 25 Oct 2025 00:36:40 +0200 Subject: [PATCH] fix(fe): invalid types --- .github/workflows/fe-pull-request.yml | 12 ++--- frontend/src/app/billing/plan-card.tsx | 2 +- .../data-providers/cloud-data-provider.tsx | 14 +++--- .../data-providers/engine-data-provider.tsx | 46 ++++++++++++++----- .../src/app/dialogs/connect-manual-frame.tsx | 4 +- .../src/app/dialogs/connect-vercel-frame.tsx | 12 ++--- .../app/dialogs/create-namespace-frame.tsx | 1 - .../src/app/forms/edit-runner-config-form.tsx | 10 ++-- frontend/src/app/layout.tsx | 2 +- frontend/src/app/runner-config-table.tsx | 5 +- .../components/actors/actor-events-list.tsx | 2 +- .../src/components/actors/actor-events.tsx | 3 +- .../src/components/actors/actor-region.tsx | 7 +-- .../actors/actors-layout-context.tsx | 2 +- .../components/actors/actors-list-preview.tsx | 2 +- .../src/components/actors/actors-list-row.tsx | 2 +- .../src/components/actors/data-provider.tsx | 12 +++++ .../src/components/actors/region-select.tsx | 2 +- .../components/actors/root-layout-context.tsx | 2 +- .../actors/worker/actor-repl.worker.ts | 17 +++---- .../actors/worker/actor-worker-context.tsx | 2 +- frontend/src/components/code.tsx | 2 +- .../components/matchmaker/lobby-region.tsx | 4 ++ frontend/src/components/safe-hover.tsx | 2 +- frontend/src/components/ui/combobox.tsx | 4 +- .../ns.$namespace/connect.tsx | 30 ++---------- frontend/src/vite-env.d.ts | 6 +++ frontend/tsconfig.json | 2 +- frontend/vite-env.d.ts | 14 ------ .../src/drivers/engine/actor-driver.ts | 2 - 30 files changed, 117 insertions(+), 110 deletions(-) delete mode 100644 frontend/vite-env.d.ts diff --git a/.github/workflows/fe-pull-request.yml b/.github/workflows/fe-pull-request.yml index cc482007df..f5c324d6ae 100644 --- a/.github/workflows/fe-pull-request.yml +++ b/.github/workflows/fe-pull-request.yml @@ -17,19 +17,13 @@ jobs: version: latest - name: Run Biome run: biome check . --reporter=github - working-directory: ./frontend tsc: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: '20' - cache: 'pnpm' - - name: Install Dependencies - run: pnpm install - working-directory: ./frontend + - uses: pnpm/action-setup@v4 + - run: pnpm install + - run: pnpm turbo build:engine - name: Run TypeScript Compiler run: pnpm ts-check working-directory: ./frontend \ No newline at end of file diff --git a/frontend/src/app/billing/plan-card.tsx b/frontend/src/app/billing/plan-card.tsx index 6c5a2db5bc..f8ece96544 100644 --- a/frontend/src/app/billing/plan-card.tsx +++ b/frontend/src/app/billing/plan-card.tsx @@ -51,7 +51,7 @@ function PlanCard({

Includes: