| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | 
							- <?php
 - 
 - namespace App\Filament\Company\Pages;
 - 
 - use App\Filament\Company\Pages\Reports\AccountBalances;
 - use App\Infolists\Components\ReportEntry;
 - use Filament\Infolists\Components\Section;
 - use Filament\Infolists\Infolist;
 - use Filament\Pages\Page;
 - use Filament\Support\Colors\Color;
 - 
 - class Reports extends Page
 - {
 -     protected static ?string $navigationIcon = 'heroicon-o-document-chart-bar';
 - 
 -     protected static string $view = 'filament.company.pages.reports';
 - 
 -     public function reportsInfolist(Infolist $infolist): Infolist
 -     {
 -         return $infolist
 -             ->state([])
 -             ->schema([
 -                 Section::make('Detailed Reports')
 -                     ->aside()
 -                     ->description('Dig into the details of your business’s transactions, balances, and accounts.')
 -                     ->extraAttributes(['class' => 'es-report-card'])
 -                     ->schema([
 -                         ReportEntry::make('account_balances')
 -                             ->hiddenLabel()
 -                             ->heading('Account Balances')
 -                             ->description('Summary view of balances and activity for all accounts.')
 -                             ->icon('heroicon-o-currency-dollar')
 -                             ->iconColor(Color::Teal)
 -                             ->url(AccountBalances::getUrl()),
 -                         ReportEntry::make('trial_balance')
 -                             ->hiddenLabel()
 -                             ->heading('Trial Balance')
 -                             ->description('The sum of all debit and credit balances for all accounts on a single day. This helps to ensure that the books are in balance.')
 -                             ->icon('heroicon-o-scale')
 -                             ->iconColor(Color::Sky)
 -                             ->url('#'),
 -                         ReportEntry::make('account_transactions')
 -                             ->hiddenLabel()
 -                             ->heading('Account Transactions')
 -                             ->description('A record of all transactions for a company. The general ledger is the core of a company\'s financial records.')
 -                             ->icon('heroicon-o-adjustments-horizontal')
 -                             ->iconColor(Color::Amber)
 -                             ->url('#'),
 -                     ]),
 -             ]);
 -     }
 - }
 
 
  |