diff --git a/src/components/misc/profile-picture-upload.tsx b/src/components/misc/profile-picture-upload.tsx
new file mode 100644
index 0000000..9ddf2a7
--- /dev/null
+++ b/src/components/misc/profile-picture-upload.tsx
@@ -0,0 +1,35 @@
+import Image from 'next/image';
+import { Avatar } from '../ui/avatar';
+import { useGetApiUserMe } from '@/generated/api/user/user';
+import { User } from 'lucide-react';
+
+import { Input } from '../ui/input';
+
+export default function ProfilePictureUpload() {
+ const { data } = useGetApiUserMe();
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/src/components/misc/settings-page.tsx b/src/components/misc/settings-page.tsx
index 34e1dd0..33a083b 100644
--- a/src/components/misc/settings-page.tsx
+++ b/src/components/misc/settings-page.tsx
@@ -30,6 +30,7 @@ import { GroupWrapper } from '../wrappers/group-wrapper';
import { Avatar } from '../ui/avatar';
import Image from 'next/image';
import { User } from 'lucide-react';
+import ProfilePictureUpload from './profile-picture-upload';
export default function SettingsPage() {
const router = useRouter();
@@ -48,24 +49,26 @@ export default function SettingsPage() {
-
-
+
-
-
-
- {data?.data.user.image ? (
-
- ) : (
-
- )}
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Permanently delete your account and all associated data.