chore(ui): Merge UI repository

This commit is contained in:
Pedro De Castro committed 2024-11-25 13:15:14 +01:00
commit 725fcf80aa
274 files changed
+33204

No files matched your search

+1
View File
@@ -0,0 +1 @@
export * from "./users";
+52
View File
@@ -0,0 +1,52 @@
export interface UserAttributes {
name: string;
email: string;
company_name: string;
date_joined: string;
}
export interface Membership {
type: string;
id: string;
}
export interface MembershipMeta {
count: number;
}
export interface UserRelationships {
memberships: {
meta: MembershipMeta;
data: Membership[];
};
}
export interface UserData {
type: string;
id: string;
attributes: UserAttributes;
relationships: UserRelationships;
}
export interface Meta {
version: string;
}
export interface UserProps {
data: UserData;
meta: Meta;
}
export interface TokenAttributes {
refreshToken: string;
accessToken: string;
}
export interface TokenData {
type: string;
attributes: TokenAttributes;
}
export interface SignInResponse {
data: TokenData;
}