import React, { useRef, useState, useEffect } from "react"; import { Button } from "primereact/button"; import { DataTable } from "primereact/datatable"; import { Menu } from "primereact/menu"; import { Column } from "primereact/column"; import { useImageProxy } from "@/hooks/useImageProxy"; import { useRouter } from "next/router"; import { useLocalStorageWithEffect } from "@/hooks/useLocalStorage"; import UserContent from "@/components/profile/UserContent"; import Image from "next/image"; import BitcoinConnectButton from "@/components/profile/BitcoinConnect"; const Profile = () => { const [user] = useLocalStorageWithEffect("user", {}); const { returnImageProxy } = useImageProxy(); const menu = useRef(null); console.log('user:', user); const purchases = []; 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 }, }, ]; const header = (
You currently have no active subscription