Update localization texts, add permissions check, and seed data

This commit removes the membersTabDescription, updates the deleteAccountDescription text in the localization files, and adds a condition to check permissions in account invitation component. It also includes test credentials in README and provides a significant amount of seed data for testing the database.
This commit is contained in:
giancarlo
2024-04-20 16:53:54 +08:00
parent 0148265b5f
commit efd27aa7de
21 changed files with 634 additions and 122 deletions

View File

@@ -76,7 +76,7 @@ export const AccountLayoutMobileNavigation = (
</DropdownMenuTrigger>
<DropdownMenuContent sideOffset={10} className={'w-screen rounded-none'}>
<OrganizationsModal />
<TeamAccountsModal />
{Links}
@@ -130,7 +130,7 @@ function SignOutDropdownItem(
);
}
function OrganizationsModal() {
function TeamAccountsModal() {
const router = useRouter();
return (
@@ -143,7 +143,7 @@ function OrganizationsModal() {
<Home className={'h-4'} />
<span>
<Trans i18nKey={'common:yourOrganizations'} />
<Trans i18nKey={'common:yourAccounts'} />
</span>
</DropdownMenuItem>
</DialogTrigger>
@@ -151,7 +151,7 @@ function OrganizationsModal() {
<DialogContent>
<DialogHeader>
<DialogTitle>
<Trans i18nKey={'common:yourOrganizations'} />
<Trans i18nKey={'common:yourAccounts'} />
</DialogTitle>
</DialogHeader>