Add frontend for group invitations

For #887
This commit is contained in:
Massedil
2025-11-04 21:18:30 +01:00
committed by setop
parent bb71ec763c
commit c7de640e76
7 changed files with 335 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ export enum GroupsRouteName {
GROUP_PUBLIC_SETTINGS = "GROUP_PUBLIC_SETTINGS",
GROUP_MEMBERS_SETTINGS = "GROUP_MEMBERS_SETTINGS",
GROUP_FOLLOWERS_SETTINGS = "GROUP_FOLLOWERS_SETTINGS",
GROUP_INVITATIONS_SETTINGS = "GROUP_INVITATIONS_SETTINGS",
RESOURCES = "RESOURCES",
RESOURCE_FOLDER_ROOT = "RESOURCE_FOLDER_ROOT",
RESOURCE_FOLDER = "RESOURCE_FOLDER",
@@ -96,6 +97,14 @@ export const groupsRoutes: RouteRecordRaw[] = [
props: true,
meta: { announcer: { skip: true } },
},
{
path: "invitations",
name: GroupsRouteName.GROUP_INVITATIONS_SETTINGS,
component: (): Promise<any> =>
import("../views/Group/GroupInvitations.vue"),
props: true,
meta: { announcer: { skip: true } },
},
],
},
{