Skip to content

the compiler can't find the variable or function isChinese in frontend/src/pages/AgentDetail.tsx #28

@EugeneCao

Description

@EugeneCao

Pre-checks

Deployment Method

Docker

Steps to Reproduce

Run docker compose file and got below error:
0.366 > clawith-frontend@0.1.0 build 0.366 > tsc && vite build 0.366 4.820 src/pages/AgentDetail.tsx(2523,76): error TS2304: Cannot find name 'isChinese'. 4.820 src/pages/AgentDetail.tsx(2524,124): error TS2304: Cannot find name 'isChinese'. 4.820 src/pages/AgentDetail.tsx(2527,50): error TS2304: Cannot find name 'isChinese'. 4.820 src/pages/AgentDetail.tsx(2537,62): error TS2304: Cannot find name 'isChinese'.

Open src/pages/AgentDetail.tsx and check lines 2523, 2524, 2527, and 2537. You likely forgot to Define isChinese.

Expected vs Actual Behavior

run the docker compose succesfully.

Logs / Screenshots

`
run docker compase failed:
=> CANCELED [backend deps 3/5] RUN apt-get update && apt-get install -y --no-install-recommends gcc libpq-dev && rm -rf /var/lib/apt/li 5.2s
=> CANCELED [backend production 3/7] RUN apt-get update && apt-get install -y --no-install-recommends libpq5 curl shadowsocks-libev && 5.2s
=> [frontend internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [frontend internal] load build context 0.0s
=> => transferring context: 1.68kB 0.0s
=> [frontend build 1/6] FROM docker.io/library/node:20-alpine@sha256:b88333c42c23fbd91596ebd7fd10de239cedab9617de04142dde7315e3bc0afa 0.0s
=> => resolve docker.io/library/node:20-alpine@sha256:b88333c42c23fbd91596ebd7fd10de239cedab9617de04142dde7315e3bc0afa 0.0s
=> CACHED [frontend stage-1 1/3] FROM docker.io/library/nginx:alpine@sha256:b3c656d55d7ad751196f21b7fd2e8d4da9cb430e32f646adcf92441b72f82b14 0.0s
=> => resolve docker.io/library/nginx:alpine@sha256:b3c656d55d7ad751196f21b7fd2e8d4da9cb430e32f646adcf92441b72f82b14 0.0s
=> CACHED [frontend build 2/6] WORKDIR /app 0.0s
=> CACHED [frontend build 3/6] COPY package*.json ./ 0.0s
=> CACHED [frontend build 4/6] RUN npm ci --registry https://registry.npmmirror.com 0.0s
=> CACHED [frontend build 5/6] COPY . . 0.0s
=> ERROR [frontend build 6/6] RUN npm run build 5.1s

[frontend build 6/6] RUN npm run build:
0.366
0.366 > clawith-frontend@0.1.0 build
0.366 > tsc && vite build
0.366
4.820 src/pages/AgentDetail.tsx(2523,76): error TS2304: Cannot find name 'isChinese'.
4.820 src/pages/AgentDetail.tsx(2524,124): error TS2304: Cannot find name 'isChinese'.
4.820 src/pages/AgentDetail.tsx(2527,50): error TS2304: Cannot find name 'isChinese'.
4.820 src/pages/AgentDetail.tsx(2537,62): error TS2304: Cannot find name 'isChinese'.

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions