InvoicePayButton() — supabase Function Reference
Architecture documentation for the InvoicePayButton() function in InvoicePayButton.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicePayButton.tsx lines 10–28
const InvoicePayButton = ({ slug, invoiceId }: InvoicePayButtonProps) => {
const { mutate, isPending } = useInvoicePaymentLinkGetMutation({
onSuccess(data) {
toast.success('Redirecting to payment gateway...')
window.location.href = data.redirectUrl
},
})
function onPayNow() {
mutate({ slug, invoiceId })
}
return (
<Button onClick={onPayNow} loading={isPending} disabled={isPending}>
Pay now
</Button>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free