Show family members list

This commit is contained in:
2023-08-16 10:14:18 +02:00
parent d0cfc0e981
commit b39122cc43
5 changed files with 191 additions and 1 deletions

View File

@ -1,4 +1,5 @@
import { APIClient } from "./ApiClient";
import { Member } from "./MemberApi";
interface FamilyAPI {
user_id: number;
@ -52,6 +53,15 @@ export class Family implements FamilyAPI {
get BaseURL(): string {
return this.URL("");
}
/**
* Get application URL for member page
*/
memberURL(member: Member, edit?: boolean): string {
return (
`/family/${this.family_id}/member/${member.id}` + (edit ? "/edit" : "")
);
}
}
export enum JoinFamilyResult {