import { useState } from 'react'
import { Manalink } from '../../common/manalink'
import { formatMoney } from '../../common/util/format'
import { Col } from '../components/layout/col'
import { Spacer } from '../components/layout/spacer'
import { Page } from '../components/page'
import { SEO } from '../components/SEO'
import { Title } from '../components/title'
import { useUser } from '../hooks/use-user'
import { createManalink, useUserManalinks } from '../lib/firebase/manalinks'
import { fromNow } from '../lib/util/time'
export default function SendPage() {
const user = useUser()
const [amount, setAmount] = useState(100)
const links = useUserManalinks(user?.id ?? '')
console.log('links', user?.id, links)
return (
All mana links you've created so far~
Amount | Link | Uses | Max Uses | Expires | Edit |
---|---|---|---|---|---|
{formatMoney(manalink.amount)} | {`http://manifold.markets/send/${manalink.slug}`} | {manalink.claimedUserIds.length} | {manalink.maxUses === Infinity ? '∞' : manalink.maxUses} | {manalink.expiresTime === Infinity ? 'Never' : fromNow(manalink.expiresTime)} | Edit, {manalink.slug} |