In my react app, I m trying to import the img source, but getting any error as
TS2322: Type 'Promise<any>' is not assignable to type 'string'.
how to fix it or what is the correct way to import an element in variable?
here is my code:
import React, { FC } from "react";
import "./barkingRoad.scss";
const BarkingRoad: FC = () => {
const slidex = import("./../../../../assets/images/small/boomerang-site1.jpg");
return (
<div className="boomerang-slider-barkingRoad">
<div className="project-data">
<div className="boomerang-site-slide">
<div className="prev"><a href="#">Previus</a> </div>
<div>
<img src={slidex} /> //getting error
</div>
<div className="next"><a href="#">Next</a> </div>
{/* srcSet={`${slide} 360w, ${slide} 768w, ${slide} 1366w `} */}
</div>
</div>
</div>
)
}
export default BarkingRoad;
This is works:
const slidex = require("./../../../../assets/images/small/boomerang-site1.jpg");
but getting an error as ;
8:20 error Require statement not part of import statement