Example not compiling
yashagarwal10 opened this issue · 3 comments
yashagarwal10 commented
I'm not able to compile the example given in the repo, the following is the output
[ec2-user@ip-172-31-5-195 example]$ npm run build
> react-notion-example@1.0.0 build /home/ec2-user/react-notion/example
> next build
Failed to compile.
./pages/[pageId].tsx:47:9
Type error: Type '{ blockMap: any; fullPage: true; customBlockComponents: { page: ({ blockValue, renderComponent }: { blockValue: any; renderComponent: any; }) => Element; }; }' is not assignable to type 'IntrinsicAttributes & NotionRendererProps & { children?: ReactNode; }'.
Property 'customBlockComponents' does not exist on type 'IntrinsicAttributes & NotionRendererProps & { children?: ReactNode; }'.
45 | blockMap={blockMap}
46 | fullPage
> 47 | customBlockComponents={{
| ^
48 | page: ({ blockValue, renderComponent }) => (
49 | <Link href={`/${blockValue.id}`}>{renderComponent()}</Link>
50 | )
info - Creating an optimized production build .npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! react-notion-example@1.0.0 build: `next build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the react-notion-example@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ec2-user/.npm/_logs/2020-12-09T06_24_12_204Z-debug.log
wasita commented
Did you ever figure this out? I'm getting the same error.
wasita commented
I did 'npm run dev' instead of 'npm run build' and that seems to get the example going. I guess it just wasn't clear in the readme that you had to start the development server instead of building
tobiaslins commented
This should be fixed already. Let me know if it appears again!