Skip to content

Build error #2113

@nathanclevenger

Description

@nathanclevenger
@drivly/payload-agent:build: src/components/chat/chat-widget.tsx(7,33): error TS2345: Argument of type '() => Promise<typeof import("/Users/nathanclevenger/Projects/ai/pkgs/payload-agent/src/components/chat/client-container")>' is not assignable to parameter of type 'DynamicOptions<ClientContainerProps> | Loader<ClientContainerProps>'.
@drivly/payload-agent:build:   Type '() => Promise<typeof import("/Users/nathanclevenger/Projects/ai/pkgs/payload-agent/src/components/chat/client-container")>' is not assignable to type '() => LoaderComponent<ClientContainerProps>'.
@drivly/payload-agent:build:     Type 'Promise<typeof import("/Users/nathanclevenger/Projects/ai/pkgs/payload-agent/src/components/chat/client-container")>' is not assignable to type 'LoaderComponent<ClientContainerProps>'.
@drivly/payload-agent:build:       Type 'typeof import("/Users/nathanclevenger/Projects/ai/pkgs/payload-agent/src/components/chat/client-container")' is not assignable to type 'ComponentType<ClientContainerProps> | ComponentModule<ClientContainerProps>'.
@drivly/payload-agent:build:         Type 'typeof import("/Users/nathanclevenger/Projects/ai/pkgs/payload-agent/src/components/chat/client-container")' is not assignable to type 'ComponentModule<ClientContainerProps>'.
@drivly/payload-agent:build:           Types of property 'default' are incompatible.
@drivly/payload-agent:build:             Type 'FC<ClientContainerProps>' is not assignable to type 'ComponentType<ClientContainerProps>'.
@drivly/payload-agent:build:               Type 'React.FunctionComponent<import("src/types/chat").ClientContainerProps>' is not assignable to type 'import("/Users/nathanclevenger/Projects/ai/node_modules/@types/react/index").FunctionComponent<import("src/types/chat").ClientContainerProps>'.
@drivly/payload-agent:build:                 Type 'ReactNode | Promise<ReactNode>' is not assignable to type 'ReactNode'.
@drivly/payload-agent:build:                   Type 'ReactElement<unknown, string | JSXElementConstructor<any>>' is not assignable to type 'ReactNode'.
@drivly/payload-agent:build:                     Property 'children' is missing in type 'ReactElement<unknown, string | JSXElementConstructor<any>>' but required in type 'ReactPortal'.
@drivly/payload-agent:build: src/components/chat/chat-widget.tsx(30,8): error TS2786: 'ClientContainer' cannot be used as a JSX component.
@drivly/payload-agent:build:   Its type 'ComponentType<ClientContainerProps>' is not a valid JSX element type.
@drivly/payload-agent:build:     Type 'ComponentClass<ClientContainerProps, any>' is not assignable to type 'ElementType'.
@drivly/payload-agent:build:       Type 'ComponentClass<ClientContainerProps, any>' is not assignable to type 'new (props: any) => Component<any, any, any>'.
@drivly/payload-agent:build:         Construct signature return types 'Component<ClientContainerProps, any, any>' and 'Component<any, any, any>' are incompatible.
@drivly/payload-agent:build:           The types returned by 'render()' are incompatible between these types.
@drivly/payload-agent:build:             Type 'import("/Users/nathanclevenger/Projects/ai/node_modules/@types/react/index").ReactNode' is not assignable to type 'React.ReactNode'.
@drivly/payload-agent:build:               Type 'ReactElement<any, string | JSXElementConstructor<any>>' is not assignable to type 'ReactNode'.
@drivly/payload-agent:build:                 Property 'children' is missing in type 'ReactElement<any, string | JSXElementConstructor<any>>' but required in type 'ReactPortal'.
@drivly/payload-agent:build: 
@drivly/payload-agent:build: Error: error occurred in dts build
@drivly/payload-agent:build:     at Worker.<anonymous> (/Users/nathanclevenger/Projects/ai/node_modules/tsup/dist/index.js:1541:26)
@drivly/payload-agent:build:     at Worker.emit (node:events:520:28)
@drivly/payload-agent:build:     at MessagePort.<anonymous> (node:internal/worker:262:53)
@drivly/payload-agent:build:     at [nodejs.internal.kHybridDispatch] (node:internal/event_target:816:20)
@drivly/payload-agent:build:     at MessagePort.<anonymous> (node:internal/per_context/messageport:23:28)
@drivly/payload-agent:build: DTS Build error
@drivly/payload-agent:build: RollupError: [plugin dts] src/components/chat/chat-widget.tsx: Failed to compile. Check the logs above.
@drivly/payload-agent:build:     at getRollupError (/Users/nathanclevenger/Projects/ai/node_modules/rollup/dist/shared/parseAst.js:285:41)
@drivly/payload-agent:build:     at Object.error (/Users/nathanclevenger/Projects/ai/node_modules/rollup/dist/shared/parseAst.js:281:42)
@drivly/payload-agent:build:     at Object.error (/Users/nathanclevenger/Projects/ai/node_modules/rollup/dist/shared/rollup.js:888:32)
@drivly/payload-agent:build:     at Object.error (/Users/nathanclevenger/Projects/ai/node_modules/rollup/dist/shared/rollup.js:22142:42)
@drivly/payload-agent:build:     at generateDtsFromTs (/Users/nathanclevenger/Projects/ai/node_modules/tsup/dist/rollup.js:6376:22)
@drivly/payload-agent:build:     at /Users/nathanclevenger/Projects/ai/node_modules/tsup/dist/rollup.js:6383:59
@drivly/payload-agent:build:     at _nullishCoalesce (/Users/nathanclevenger/Projects/ai/node_modules/tsup/dist/rollup.js:1:472)
@drivly/payload-agent:build:     at Object.transform (/Users/nathanclevenger/Projects/ai/node_modules/tsup/dist/rollup.js:6383:18)
@drivly/payload-agent:build:     at /Users/nathanclevenger/Projects/ai/node_modules/rollup/dist/shared/rollup.js:3361:40
mdxdb:build: 
mdxdb:build: > mdxdb@0.1.0 build /Users/nathanclevenger/Projects/ai/pkgs/mdxdb
mdxdb:build: > tsc
mdxdb:build: 
@drivly/payload-agent:build:  ELIFECYCLE  Command failed with exit code 1.
@drivly/payload-agent:build: ERROR: command finished with error: command (/Users/nathanclevenger/Projects/ai/pkgs/payload-agent) /opt/homebrew/bin/pnpm run build exited (1)
llm.do:build: 
ai-providers:build: cache miss, executing 8896db273d7f80a6
@drivly/payload-agent#build: command (/Users/nathanclevenger/Projects/ai/pkgs/payload-agent) /opt/homebrew/bin/pnpm run build exited (1)

 Tasks:    35 successful, 46 total
Cached:    19 cached, 46 total
  Time:    15.426s 
Failed:    @drivly/payload-agent#build

 ERROR  run failed: command  exited (1)
 ELIFECYCLE  Command failed with exit code 1.

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