ImmoSystem24 DS

Tabellen & Filter

30 fiktive Mietposten. Alle Funktionen wirken auf diese Beispieldaten.

Data Table
Komposition
Objekt
StatusAktionen
MP-001

Demo-Anna Muster

WE 01

Musterstraße 101.01.2026
640,00 €
Bezahlt
MP-002

Demo-Jonas Beispiel

WE 02

Beispielweg 704.02.2026
777,00 €
Bezahlt
MP-003

Demo-Lea Probe

WE 03

Testallee 1207.03.2026
914,00 €
Offen
MP-004

Demo-Mehmet Testmann

WE 04

Musterstraße 110.04.2026
1.051,00 €
Überfällig
MP-005

Demo-Sophie Muster

WE 05

Beispielweg 713.05.2026
1.188,00 €
Bezahlt
MP-006

Demo-Tim Beispiel

WE 06

Testallee 1216.06.2026
1.325,00 €
Teilweise
MP-007

Demo-Clara Probe

WE 07

Musterstraße 119.07.2026
1.462,00 €
Offen
MP-008

Demo-Felix Testmann

WE 08

Beispielweg 722.08.2026
1.599,00 €
Bezahlt
MP-009

Demo-Mira Muster

WE 09

Testallee 1225.09.2026
1.736,00 €
Bezahlt
MP-010

Demo-Paul Beispiel

WE 10

Musterstraße 101.10.2026
673,00 €
Offen

Import

import { useDataTable, DataTableView, DataTablePagination } from "@/components/compositions/data-table"

Basis: list-panel, table, @tanstack/react-table 8.21, tabs, dropdown-menu, checkbox, pagination, combobox, unit-input

Verwendung

  • Gleiche Komposition wie die Produktlisten: ListPanel + StatusTabs + beschriftete 36-px-Filter + FilterChips + DataTableView bare + mittiger Footer.
  • Kopf 40 px, Zeilen 64 px; Beträge rechtsbündig.
  • Filterlogik in lib/table-filters (identisch für Tabelle und mobile Karten).
  • Unter 768 px: Karten statt Tabelle, Details im Sheet.
Made by Loui Augst