blob: f77702f05b4d260baeba0e42439f09a533eb1060 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext';
export default class DataController {
/**
* Display the data page
*/
public async show({ view, auth }: HttpContextContract) {
const { user } = auth;
const services = await user?.related('services').query();
const workspaces = await user?.related('workspaces').query();
return view.render('dashboard/data', {
username: user?.username,
lastname: user?.lastname,
mail: user?.email,
created: user?.created_at.toFormat('yyyy-MM-dd HH:mm:ss'),
updated: user?.updated_at.toFormat('yyyy-MM-dd HH:mm:ss'),
stringify: JSON.stringify,
services,
workspaces,
});
}
}
|