Hi, can you help check the latest version with react Demo 2? I downloaded it from this site and using yarn install and yarn start, it was an error as below message.
metronic_v8.0.38_react_demo2/demo2/src/_metronic/helpers/components/KTSVG.tsx(13,8):
'SVG' cannot be used as a JSX component.
Its instance type 'InlineSVG' is not a valid JSX element.
The types returned by 'render()' are incompatible between these types.
Type 'React.ReactNode' is not assignable to type 'import("D:/CODE/TEMPLATE/metronic_v8.0.38_react_demo2/demo2/node_modules/react-intl/node_modules/@types/react/index").ReactNode'.
Type '{}' is not assignable to type 'ReactNode'. TS2786
11 | return (
12 | <span className={`svg-icon ${className}`}>
> 13 | <SVG src={toAbsoluteUrl(path)} className={svgClassName} />
| ^
14 | </span>
15 | )
16 | }
Hi,
Could you please to the next steps:
1) remove your node_modules folder.
2) update your package.json and yarn.lock files from this gist https://gist.github.com/carmelodevuz/40c32fa5a96d3a64c5f4be20bf44085c.
3) re-install packages with yarn
I hope it should help you. We are working on this issue related to the new React version release. Once the fix will be ready we publish it.
Regards,
Keenthemes support