|
|
@@ -17,7 +17,7 @@ import { IPageHasId } from '~/interfaces/page';
|
|
|
import {
|
|
|
IUserGroup, IUserGroupHasId, IUserGroupRelation,
|
|
|
} from '~/interfaces/user';
|
|
|
-import { useSWRxUserGroupList, useSWRxUserGroupPages, useSWRxUserGroupRelations } from '~/stores/user-group';
|
|
|
+import { useSWRxUserGroupPages, useSWRxUserGroupRelations } from '~/stores/user-group';
|
|
|
|
|
|
|
|
|
const UserGroupDetailPage: FC = () => {
|
|
|
@@ -112,14 +112,6 @@ const UserGroupDetailPage: FC = () => {
|
|
|
console.log('button clicked!');
|
|
|
};
|
|
|
|
|
|
- // 消す
|
|
|
- const { data: userGroups, mutate: mutateUserGroups } = useSWRxUserGroupList();
|
|
|
- if (userGroups == null) {
|
|
|
- return <></>;
|
|
|
- }
|
|
|
- // 消す
|
|
|
-
|
|
|
-
|
|
|
/*
|
|
|
* Dependencies
|
|
|
*/
|
|
|
@@ -146,15 +138,14 @@ const UserGroupDetailPage: FC = () => {
|
|
|
<h2 className="admin-setting-header mt-4">{t('admin:user_group_management.user_list')}</h2>
|
|
|
<UserGroupUserTable />
|
|
|
<UserGroupUserModal />
|
|
|
- <h2 className="admin-setting-header mt-4">{t('admin:user_group_management.child_group_list')}</h2>
|
|
|
|
|
|
- {/* ここから */}
|
|
|
+ <h2 className="admin-setting-header mt-4">{t('admin:user_group_management.child_group_list')}</h2>
|
|
|
|
|
|
<div className="dropdown">
|
|
|
- {/* eslint-disable-next-line max-len */}
|
|
|
<button className="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown">
|
|
|
Add child group
|
|
|
</button>
|
|
|
+
|
|
|
<div className="dropdown-menu" aria-labelledby="dropdownMenuButton">
|
|
|
{
|
|
|
userGroups.map(userGroup => (
|
|
|
@@ -180,8 +171,6 @@ const UserGroupDetailPage: FC = () => {
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- {/* ここまで */}
|
|
|
-
|
|
|
<h2 className="admin-setting-header mt-4">{t('Page')}</h2>
|
|
|
<div className="page-list">
|
|
|
<UserGroupPageList />
|