diff --git a/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.html b/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.html
index ab67d54..7cd05d7 100644
--- a/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.html
+++ b/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.html
@@ -1,22 +1,41 @@
-@if (consumptionEntries$ | async; as consumptionEntries) {
-
-
-
-
- | Datum |
- Distanz |
- Menge |
-
-
-
- @for (entry of consumptionEntries; track entry.id) {
-
- | {{ entry.dateTime | date }} |
- {{ entry.distance }} km |
- {{ entry.amount }} l |
-
+
+
+
+
+ @if (filteredWeightEntries$ | async; as weightEntries) {
+
+
+
+ @for (weightEntry of entries; track weightEntry.id) {
+
+ }
+
+
+
+ } @else {
+
+ @for (_ of skeletonsIterationSource; track $index) {
+
}
-
-
-
-}
+
+ }
+
+
diff --git a/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.ts b/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.ts
index 7015883..1bc6dc1 100644
--- a/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.ts
+++ b/src/Vegasco-Web/src/app/modules/entries/entries/entries.component.ts
@@ -1,12 +1,37 @@
-import { AsyncPipe, DatePipe } from '@angular/common';
-import { HttpClient } from '@angular/common/http';
+import { CommonModule } from '@angular/common';
import { Component, inject } from '@angular/core';
+import { FormControl, ReactiveFormsModule } from '@angular/forms';
+import { RouterLink } from '@angular/router';
+import { MessageService } from 'primeng/api';
+import { ButtonModule } from 'primeng/button';
+import { DataViewModule } from 'primeng/dataview';
+import { SelectModule } from 'primeng/select';
+import { ScrollTopModule } from 'primeng/scrolltop';
+import { SkeletonModule } from 'primeng/skeleton';
+import {
+ BehaviorSubject,
+ combineLatest,
+ map,
+ Observable,
+ of,
+ startWith,
+ tap,
+} from 'rxjs';
+import { HttpClient } from '@angular/common/http';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
-import { map, Observable, tap } from 'rxjs';
@Component({
selector: 'app-entries',
- imports: [AsyncPipe, DatePipe],
+ imports: [
+ ButtonModule,
+ CommonModule,
+ DataViewModule,
+ SkeletonModule,
+ SelectModule,
+ ReactiveFormsModule,
+ RouterLink,
+ ScrollTopModule,
+ ],
templateUrl: './entries.component.html',
styleUrl: './entries.component.scss'
})