Inventory page
import { Alert, Button, Chip, Paper, Snackbar, Typography } from "@mui/material"
import React, { useCallback, useState } from "react"
import SellOutlinedIcon from "@mui/icons-material/SellOutlined"
import SendIcon from "@mui/icons-material/Send"
import { useWalletContext } from "../components/providers/WalletProvider"
import { TokenList } from "../components/Token"
import { useTzombiesContext } from "../components/providers/TzombiesProvider"
import ListingDialog from "../components/ListingDialog"
import { useMarketProviderContext } from "../components/providers/MarketProvider"
import Link from "next/link"
import TransferDialog from "../components/TransferDialog"const Inventory = () => {
const { balance, getBalance } = useWalletContext()
const { inventory, fetchInventory } = useTzombiesContext()
const { isApproved } = useMarketProviderContext()
const [listingFormOpen, setListingFormOpen] = useState<number>()
const [transferFormOpen, setTransferFormOpen] = useState<number>()
const [error, setError] = useState<string>()
...Last updated