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
Yes it worked now thanks