feat: billing

This commit is contained in:
David Nguyen
2025-05-19 12:38:50 +10:00
parent 7abfc9e271
commit 2805478e0d
221 changed files with 8436 additions and 5847 deletions

View File

@@ -1,25 +0,0 @@
import { Trans } from '@lingui/react/macro';
import { appMetaTags } from '~/utils/meta';
export function meta() {
return appMetaTags('Billing');
}
export default function TeamsSettingBillingPage() {
return (
<div>
<div className="flex flex-row items-end justify-between">
<div>
<h3 className="text-2xl font-semibold">
<Trans>Billing</Trans>
</h3>
<div className="text-muted-foreground mt-2 text-sm">
<Trans>Billing has been moved to organisations</Trans>
</div>
</div>
</div>
</div>
);
}

View File

@@ -4,7 +4,7 @@ import { useLingui } from '@lingui/react';
import { OrganisationCreateDialog } from '~/components/dialogs/organisation-create-dialog';
import { OrganisationInvitations } from '~/components/general/organisations/organisation-invitations';
import { SettingsHeader } from '~/components/general/settings-header';
import { UserSettingsOrganisationsTable } from '~/components/tables/user-settings-organisations-table';
import { UserOrganisationsTable } from '~/components/tables/user-organisations-table';
export default function TeamsSettingsPage() {
const { _ } = useLingui();
@@ -18,7 +18,7 @@ export default function TeamsSettingsPage() {
<OrganisationCreateDialog />
</SettingsHeader>
<UserSettingsOrganisationsTable />
<UserOrganisationsTable />
<div className="mt-8 space-y-8">
<OrganisationInvitations />