Ошибка сохраняется, я не знаю, как ее решить, потому что я новичок в React. Я попробовал несколько ответов на переполнение стека, но они, похоже, не работают, возможно, мне не хватает знаний, чтобы понять, что вызывает ошибку.
Вот код, вызывающий ошибку:
export { default as Navbar} from './Navbar/Navbar';
export { default as Products} from './Products/Product';
Вот код Navbar.jsx:
import React from 'react';
import { AppBar, Toolbar, IconButton, Badge, MenuItem, Menu, Typography } from '@material-ui/core';
import { ShoppingCart } from '@material-ui/icons';
import logo from '../../assets/logo.jpg';
import useStyles from './styles';
const Navbar=() => {
const classes = useSyles();
return (
<>
<AppBar position="fixed" className={classes.appBar} color="inherit">
<Toolbar>
<Typography variant="h6" className={classes.title} color="inherit">
<img src={logo} alt="Commerce.js" height="25px" className={classes.image} />
Commerce.js
</Typography>
<div className={classes.grow} />
<div className={classes.button}>
<iconButton aria-label="Show cart items" color="inherit" >
</iconButton>
<Badge badgeContent={2} color="secondary" >
<ShoppingCart/>
</Badge>
</div>
</Toolbar>
</AppBar>
</>
)
}
Вот как это выглядит внутри визуального кода: Внутри Visual Studio
Navbar
не экспортируется?