Не импортируются изображения в React методом map

Столкнулся с такой проблемой Хочу добавить блоки в компонент реакта локальные изображения. Перепробовал многое Вот сам компонент

import React, { useState } from 'react'
import HeaderImage1 from '../../images/HeaderImage1.jpg';
import HeaderImage2 from '../../images/HeaderImage2.jpg';
import HeaderImage3 from '../../images/HeaderImage3.jpg';
export default function DynamicImages() {
  const [img] = useState([
    {img: HeaderImage1},
    {img: HeaderImage2},
    {img: HeaderImage3}
  ])
  return (
    <div className='header-images'>
      {img.map((key, img) => {
        <img key={key} src={img.img} />
      })}
    </div>
  )
}

Проблема в том что он выводит вот так, но не загружает их на страницу введите сюда описание изображения

На всякий случай код webpack

const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin')
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin'); 
module.exports = {
  entry: { main: './src/pages/index.js' },
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'main.js',
        publicPath: ''
  },
    mode: 'development',
    devServer: {
    static: path.resolve(__dirname, './public'),
    compress: true,
    port: 8080,
    open: true
  },

  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /(node_modules)/,
        loader: "babel-loader",
      },
      {
        test: /\.(png|svg|jpg|gif|woff(2)?|eot|ttf|otf)$/,
        type: 'asset/resource',
      },
      {
        test: /\.scss$/,
        use: [
          'style-loader',
          'css-loader',
          'postcss-loader',
          'sass-loader',
          {
            loader: 'sass-resources-loader',
            options: {
              resources: [
                './src/mixins/mixins.scss',
                './src/mixins/variables.scss',
              ]
            },
          },
        ],
      },
    ],
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: "./public/index.html",
    }),
    new CleanWebpackPlugin(),
    new MiniCssExtractPlugin(),
  ],
};

Ответы (0 шт):