diff --git a/donutshop_ecommerce/src/app/api/auth/[...nextauth]/route.js b/donutshop_ecommerce/src/app/api/auth/[...nextauth]/route.js index ec15d8e..4721a21 100644 --- a/donutshop_ecommerce/src/app/api/auth/[...nextauth]/route.js +++ b/donutshop_ecommerce/src/app/api/auth/[...nextauth]/route.js @@ -24,7 +24,7 @@ export const authOptions = { }, async authorize(credentials, req) { const email = credentials?.email; - const password = credentials?.password + const password = credentials?.password; mongoose.connect(process.env.MONGO_URL); diff --git a/donutshop_ecommerce/src/app/login/page.js b/donutshop_ecommerce/src/app/login/page.js index 85eda25..0969c26 100644 --- a/donutshop_ecommerce/src/app/login/page.js +++ b/donutshop_ecommerce/src/app/login/page.js @@ -11,12 +11,12 @@ const LoginPage = () => { const [loginInProgress, setLoginInProgreass] = useState(false); async function handleFormSubmit(ev) { - ev.preventDefault(); - setLoginInProgreass(true) - - await signIn('credentials', {email, password, callbackUrl:'/'}) - - setLoginInProgreass(false) + ev.preventDefault(); + setLoginInProgreass(true) + + await signIn('credentials', {email, password, callbackUrl:'/'}) + + setLoginInProgreass(false) } diff --git a/donutshop_ecommerce/src/app/menu/page.js b/donutshop_ecommerce/src/app/menu/page.js new file mode 100644 index 0000000..8dcf1c4 --- /dev/null +++ b/donutshop_ecommerce/src/app/menu/page.js @@ -0,0 +1,11 @@ +import React from 'react' + +const MenuPage = () => { + return ( +
+ This is menu page +
+ ) +} + +export default MenuPage \ No newline at end of file diff --git a/donutshop_ecommerce/src/components/layout/Header.js b/donutshop_ecommerce/src/components/layout/Header.js index 7bd295d..c8474da 100644 --- a/donutshop_ecommerce/src/components/layout/Header.js +++ b/donutshop_ecommerce/src/components/layout/Header.js @@ -42,7 +42,7 @@ const Header = () => {
@@ -69,7 +69,7 @@ const Header = () => {
-
- -
-
- -
-
- -
-
- -
-
- -
+ {bestSeller?.length > 0 && bestSeller.map(item => ( +
+ +
+ ))}
diff --git a/donutshop_ecommerce/src/components/menu/MenuItem.js b/donutshop_ecommerce/src/components/menu/MenuItem.js index eeebb1b..77bf6ec 100644 --- a/donutshop_ecommerce/src/components/menu/MenuItem.js +++ b/donutshop_ecommerce/src/components/menu/MenuItem.js @@ -1,15 +1,15 @@ import React from 'react' import Image from 'next/image'; -const MenuItem = () => { +const MenuItem = ({menuImg, itemName, description, basePrice, sizes}) => { return (
- menu-donut -

Chocolate Beurre noisette Walnut Cream

-

Desciption

-

$5.99

+ menu-donut +

{itemName}

+

{description}

+

${basePrice}

)