mirror of
https://github.com/Significant-Gravitas/AutoGPT.git
synced 2026-04-08 03:00:28 -04:00
Update mock_client.ts
This commit is contained in:
@@ -6,6 +6,7 @@ export interface MockClientProps {
|
||||
credits?: number;
|
||||
blocks?: Block[];
|
||||
profile?: ProfileDetails;
|
||||
isAuthenticated?: boolean;
|
||||
}
|
||||
|
||||
// Default mock data
|
||||
@@ -38,6 +39,7 @@ export const DEFAULT_MOCK_DATA: Required<MockClientProps> = {
|
||||
links: [],
|
||||
avatar_url: "https://avatars.githubusercontent.com/u/123456789?v=4",
|
||||
},
|
||||
isAuthenticated: true,
|
||||
};
|
||||
|
||||
export default class MockClient extends BackendAPI {
|
||||
@@ -52,7 +54,7 @@ export default class MockClient extends BackendAPI {
|
||||
}
|
||||
|
||||
override isAuthenticated(): Promise<boolean> {
|
||||
return Promise.resolve(true);
|
||||
return Promise.resolve(this.props.isAuthenticated);
|
||||
}
|
||||
|
||||
override createUser(): Promise<User> {
|
||||
@@ -93,7 +95,7 @@ export default class MockClient extends BackendAPI {
|
||||
}
|
||||
|
||||
override getBlocks(): Promise<Block[]> {
|
||||
return Promise.resolve(this.props.blocks satisfies Block[]);
|
||||
return Promise.resolve(this.props.blocks);
|
||||
}
|
||||
|
||||
override getStoreProfile(page?: string): Promise<ProfileDetails> {
|
||||
|
||||
Reference in New Issue
Block a user