69 lines
1.7 KiB
Dart
69 lines
1.7 KiB
Dart
import 'package:flutter/material.dart';
|
|
import 'package:flutter/widgets.dart';
|
|
|
|
class ReportMenu {
|
|
ReportMenu({
|
|
required this.index,
|
|
required this.title,
|
|
required this.subtitle,
|
|
required this.icons,
|
|
});
|
|
|
|
final int index;
|
|
final String title;
|
|
final String subtitle;
|
|
final IconData icons;
|
|
}
|
|
|
|
List<ReportMenu> reportMenus = [
|
|
ReportMenu(
|
|
index: 0,
|
|
title: 'Ringkasan Laporan Penjualan',
|
|
subtitle: 'Ringkasan total penjualan dalam periode tertentu.',
|
|
icons: Icons.insert_drive_file_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 1,
|
|
title: 'Laporan Transaksi',
|
|
subtitle:
|
|
'Menampilkan riwayat lengkap semua transaksi yang telah dilakukan.',
|
|
icons: Icons.insert_drive_file_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 2,
|
|
title: 'Laporan Penjualan Item',
|
|
subtitle: 'Laporan penjualan berdasarkan masing-masing item atau produk.',
|
|
icons: Icons.inventory_2_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 3,
|
|
title: 'Laporan Penjualan Produk',
|
|
subtitle: 'Laporan penjualan berdasarkan masing-masing produk.',
|
|
icons: Icons.bar_chart_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 4,
|
|
title: 'Laporan Metode Pembayaran',
|
|
subtitle: 'Laporan metode pembayaran yang digunakan.',
|
|
icons: Icons.payment_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 5,
|
|
title: 'Laporan Untung Rugi',
|
|
subtitle: 'Laporan untung rugi penjualan.',
|
|
icons: Icons.trending_down_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 6,
|
|
title: 'Laporan Inventori',
|
|
subtitle: 'Laporan inventori produk',
|
|
icons: Icons.archive_outlined,
|
|
),
|
|
ReportMenu(
|
|
index: 7,
|
|
title: 'Laporan Kategori',
|
|
subtitle: 'Laporan kategori produk',
|
|
icons: Icons.category_outlined,
|
|
),
|
|
];
|