import React, {useRef} from "react"; import { Button } from "primereact/button"; import { DataTable } from 'primereact/datatable'; import { Menu } from 'primereact/menu'; import { Column } from 'primereact/column'; import { useSelector } from "react-redux"; import { useImageProxy } from "@/hooks/useImageProxy"; import Image from "next/image"; const Profile = () => { const user = useSelector((state) => state.user.user); const { returnImageProxy } = useImageProxy(); const menu = useRef(null); const purchases = [ { cost: 100, name: 'Course 1', category: 'Education', date: '2021-09-01' }, { cost: 200, name: 'Course 2', category: 'Education', date: '2021-09-01' }, { cost: 300, name: 'Course 3', category: 'Education', date: '2021-09-01' }, { cost: 400, name: 'Course 4', category: 'Education', date: '2021-09-01' } ]; const menuItems = [ { label: 'Edit', icon: 'pi pi-pencil', command: () => { // Add your edit functionality here } }, { label: 'Delete', icon: 'pi pi-trash', command: () => { // Add your delete functionality here } } ]; return (
{user.avatar && ( user's avatar )} menu.current.toggle(e)}>

{user.username}

{user.pubkey}

Subscription

You currently have no active subscription

) } export default Profile