23 lines
442 B
JavaScript
23 lines
442 B
JavaScript
import { Profile } from "./profile.js";
|
|
|
|
class Profiles
|
|
{
|
|
constructor (client)
|
|
{
|
|
this.client = client
|
|
}
|
|
|
|
async all()
|
|
{
|
|
let response = await this.client._get("/api/profiles/");
|
|
let response_data = await response.json();
|
|
|
|
let profiles = []
|
|
response_data.forEach((profile) => {
|
|
profiles.push(new Profile(this.client, profile.username, profile.avatar_url, profile.user_id))
|
|
});
|
|
console.log(profiles);
|
|
}
|
|
}
|
|
|
|
export {Profiles} |