import { PermissionAction } from '@supabase/shared-types/out/constants' import { InvoicesSettings } from './InvoicesSettings' import { ScaffoldSection, ScaffoldSectionContent, ScaffoldSectionDetail, } from '@/components/layouts/Scaffold' import NoPermission from '@/components/ui/NoPermission' import { useAsyncCheckPermissions } from '@/hooks/misc/useCheckPermissions' export const InvoicesSection = () => { const { isSuccess: isPermissionsLoaded, can: canReadInvoices } = useAsyncCheckPermissions( PermissionAction.BILLING_READ, 'stripe.subscriptions' ) return (

Past Invoices

You get an invoice every time you change your plan or when your monthly billing cycle resets.

{isPermissionsLoaded && !canReadInvoices ? ( ) : ( )}
) }