feat: add project settings page

This commit is contained in:
Takeshi Kimata
2024-06-02 21:22:33 +09:00
parent 016a8d07c5
commit 24fe7bebb3
21 changed files with 471 additions and 91 deletions

View File

@@ -0,0 +1,29 @@
import MembersPage from './MembersPage';
import { useTranslations } from 'next-intl';
export default function Page({ params }: { params: { projectId: string; locale: string } }) {
const t = useTranslations('Members');
const messages = {
memberManagement: t('member_management'),
avatar: t('avatar'),
email: t('email'),
username: t('username'),
role: t('role'),
manager: t('manager'),
developer: t('developer'),
reporter: t('reporter'),
delete: t('delete'),
deleteMember: t('deleteMember'),
noMembersFound: t('no_members_found'),
addMember: t('add_member'),
userNameOrEmail: t('user_name_or_email'),
close: t('close'),
add: t('add'),
};
return (
<>
<MembersPage projectId={params.projectId} messages={messages} locale={params.locale} />
</>
);
}