changes

parent 934d84e8
import { useState, useRef, useEffect } from 'react'; import { useState, useRef, useEffect } from 'react';
import Link from 'next/link'; import Link from 'next/link';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faUser } from '@fortawesome/free-solid-svg-icons' import { faUser } from '@fortawesome/free-solid-svg-icons';
export default function Avatar() { export default function Avatar() {
const [isOpen, setIsOpen] = useState(false); const [isOpen, setIsOpen] = useState(false);
...@@ -48,7 +48,7 @@ export default function Avatar() { ...@@ -48,7 +48,7 @@ export default function Avatar() {
className="block px-4 py-2 text-gray-800 hover:bg-gray-100" className="block px-4 py-2 text-gray-800 hover:bg-gray-100"
onClick={() => setIsOpen(false)} onClick={() => setIsOpen(false)}
> >
Edit Profile Edit Profile
</Link> </Link>
<button <button
onClick={handleLogout} onClick={handleLogout}
......
// app/layout.js
import Navbar from './components/navbar'; import Navbar from './components/navbar';
import './globals.css'; import './globals.css';
......
// app/profile/edit/page.js
"use client"; "use client";
import { useState } from 'react'; import { useState } from 'react';
...@@ -28,7 +27,6 @@ export default function EditProfile() { ...@@ -28,7 +27,6 @@ export default function EditProfile() {
return ( return (
<div className="max-w-md mx-auto"> <div className="max-w-md mx-auto">
<h1 className="text-2xl font-bold mb-6">Edit Your Profile</h1> <h1 className="text-2xl font-bold mb-6">Edit Your Profile</h1>
<form onSubmit={handleSubmit} className="space-y-4"> <form onSubmit={handleSubmit} className="space-y-4">
<div> <div>
<label htmlFor="name" className="block mb-1 font-medium"> <label htmlFor="name" className="block mb-1 font-medium">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment