//app.component.ts
import { Component } from '@angular/core';
import { MatTableModule } from '@angular/material/table';
import { CommonModule } from '@angular/common';
interface UserData {
id: number;
name: string;
age: number;
}
const ELEMENT_DATA: UserData[] = [
{ id: 1, name: 'Rahul', age: 28 },
{ id: 2, name: 'Amit', age: 34 },
{ id: 3, name: 'Kavya', age: 45 },
{ id: 4, name: 'Kiran', age: 28 },
{ id: 5, name: 'Riti', age: 34 },
{ id: 6, name: 'Mohit', age: 45 },
{ id: 7, name: 'Raj', age: 28 },
{ id: 8, name: 'Ajay', age: 34 },
{ id: 9, name: 'Kavya', age: 45 },
{ id: 10, name: 'Sakshi', age: 28 },
{ id: 11, name: 'Jatin', age: 34 },
{ id: 12, name: 'Raghav', age: 45 },
];
@Component({
selector: 'app-root',
standalone: true,
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
imports: [MatTableModule, CommonModule],
})
export class AppComponent {
displayedColumns: string[] = ['id', 'name', 'age'];
dataSource = ELEMENT_DATA;
}