basic OwnProfile page
This commit is contained in:
43
pages/ja.tsx
Normal file
43
pages/ja.tsx
Normal file
@@ -0,0 +1,43 @@
|
||||
import styles from "../styles/Ja.module.scss";
|
||||
import { useUser } from "@auth0/nextjs-auth0/client";
|
||||
|
||||
const PageMe = () => {
|
||||
const { user, isLoading } = useUser();
|
||||
return (
|
||||
<>
|
||||
{isLoading && (
|
||||
<main>
|
||||
<p>Data is being fetched...</p>
|
||||
</main>
|
||||
)}
|
||||
{user && (
|
||||
<main>
|
||||
<div className={styles.header}>
|
||||
<img src={user.picture || ""} alt={`${user.name}'s picture`} />
|
||||
<h1>{user.name}</h1>
|
||||
</div>
|
||||
{/* <p>
|
||||
mail: {user.email || "no mail"} <br />
|
||||
mail verified: {user.email_verified || "no mail verified"} <br />
|
||||
name: {user.name || "no name"} <br />
|
||||
nickname: {user.nickname || "no nickname"} <br />
|
||||
org id: {user.org_id || "no org id"} <br />
|
||||
picture: {user.picture || "no picture"} <br />
|
||||
sub: {user.sub || "no sub"} <br />
|
||||
updated at: {user.updated_at || "no updated at"}
|
||||
</p> */}
|
||||
</main>
|
||||
)}
|
||||
{!user && (
|
||||
<main>
|
||||
<h1>/ja</h1>
|
||||
<p>
|
||||
Musisz być zalogowany aby skorzystać z funkcjonalności tej strony.
|
||||
</p>
|
||||
</main>
|
||||
)}
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
export default PageMe;
|
||||
14
styles/Ja.module.scss
Normal file
14
styles/Ja.module.scss
Normal file
@@ -0,0 +1,14 @@
|
||||
.header {
|
||||
margin: 2rem 0;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
gap: 1rem;
|
||||
img {
|
||||
height: 69px;
|
||||
border-radius: 50%;
|
||||
}
|
||||
h1 {
|
||||
font-size: 2rem;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user