Discord bot
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 

22 рядки
543 B

  1. import Folder from './Folder'
  2. export default class User {
  3. id?: string
  4. name: string
  5. rootFolder: Folder
  6. createdAt: Date
  7. updatedAt: Date
  8. deletedAt?: Date
  9. static resolve(data: Record<string, unknown>): User {
  10. return {
  11. id: data['id'] as string,
  12. name: data['name'] as string,
  13. rootFolder: { id: data['root_folder_id'] } as Folder,
  14. createdAt: new Date(data['created_at'] as string),
  15. updatedAt: new Date(data['updated_at'] as string),
  16. deletedAt: data['deleted_at'] ? new Date(data['deleted_at'] as string) : null,
  17. }
  18. }
  19. }