mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-02-07 14:19:18 +00:00
19 lines
468 B
TypeScript
19 lines
468 B
TypeScript
import { getClient } from '../client'
|
|
import {User} from "./user";
|
|
|
|
export class Workspace{
|
|
constructor(
|
|
public id: number,
|
|
public name: string,
|
|
) {
|
|
}
|
|
}
|
|
|
|
export async function getUsersFirstWorkspace(user: User): Promise<Workspace> {
|
|
const response: any = await getClient(user).get('workspaces/', {
|
|
})
|
|
let firstWorkspaceData = response.data[0];
|
|
return new Workspace(firstWorkspaceData.id,
|
|
firstWorkspaceData.name)
|
|
}
|
|
|