style: profile page responsiveness added (#1710)

* refactor: folder structure

* style: mobile responsiveness added

* chore: add user profile redirection

* chore: profile page authorization
This commit is contained in:
Aaryan Khandelwal 2023-07-31 16:57:28 +05:30 committed by GitHub
parent 406b323e8e
commit 0586d30a33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 323 additions and 270 deletions

View file

@ -14,7 +14,6 @@ import useToast from "hooks/use-toast";
import useUserAuth from "hooks/use-user-auth";
// layouts
import { WorkspaceAuthorizationLayout } from "layouts/auth-layout";
import SettingsNavbar from "layouts/settings-navbar";
// components
import { ImageUploadModal } from "components/core";
import { DeleteWorkspaceModal, SettingsHeader } from "components/workspace";

View file

@ -1,6 +1,6 @@
import { useState } from "react";
import Image from "next/image";
import Link from "next/link";
import { useRouter } from "next/router";
import useSWR from "swr";
@ -187,9 +187,17 @@ const MembersSettings: NextPage = () => {
)}
</div>
<div>
<h4 className="text-sm">
{member.first_name} {member.last_name}
</h4>
{member.member ? (
<Link href={`/${workspaceSlug}/profile/${member.memberId}`}>
<a className="text-sm">
{member.first_name} {member.last_name}
</a>
</Link>
) : (
<h4 className="text-sm">
{member.first_name} {member.last_name}
</h4>
)}
<p className="text-xs text-custom-text-200">{member.email}</p>
</div>
</div>