Files
myFit2023/src/app/services/data.service.ts
T
2023-01-14 15:31:46 -05:00

84 lines
1.5 KiB
TypeScript

import { Injectable } from '@angular/core';
export interface Message {
fromName: string;
subject: string;
date: string;
id: number;
read: boolean;
}
@Injectable({
providedIn: 'root'
})
export class DataService {
public messages: Message[] = [
{
fromName: 'Matt Chorsey',
subject: 'New event: Trip to Vegas',
date: '9:32 AM',
id: 0,
read: false
},
{
fromName: 'Lauren Ruthford',
subject: 'Long time no chat',
date: '6:12 AM',
id: 1,
read: false
},
{
fromName: 'Jordan Firth',
subject: 'Report Results',
date: '4:55 AM',
id: 2,
read: false
},
{
fromName: 'Bill Thomas',
subject: 'The situation',
date: 'Yesterday',
id: 3,
read: false
},
{
fromName: 'Joanne Pollan',
subject: 'Updated invitation: Swim lessons',
date: 'Yesterday',
id: 4,
read: false
},
{
fromName: 'Andrea Cornerston',
subject: 'Last minute ask',
date: 'Yesterday',
id: 5,
read: false
},
{
fromName: 'Moe Chamont',
subject: 'Family Calendar - Version 1',
date: 'Last Week',
id: 6,
read: false
},
{
fromName: 'Kelly Richardson',
subject: 'Placeholder Headhots',
date: 'Last Week',
id: 7,
read: false
}
];
constructor() { }
public getMessages(): Message[] {
return this.messages;
}
public getMessageById(id: number): Message {
return this.messages[id];
}
}