45 lines
1.7 KiB
PHP
45 lines
1.7 KiB
PHP
<flux:main>
|
|
<div class="flex justify-between items-center">
|
|
<div>
|
|
<flux:heading size="xl">{{ $pageTitle }}</flux:heading>
|
|
</div>
|
|
<div class="flex gap-2">
|
|
@can('view perfume')
|
|
<a href="{{ route('studio.export.perfumes') }}" class="inline-flex">
|
|
<flux:button variant="primary" color="zinc" class="text-sm">
|
|
Ekspor Ecxel
|
|
</flux:button>
|
|
</a>
|
|
@endcan
|
|
@can('create perfume')
|
|
<flux:button href="{{ route('studio.catalog.perfume.create') }}" variant="primary" wire:navigate
|
|
class="text-sm">
|
|
Tambah
|
|
</flux:button>
|
|
@endcan
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mt-6">
|
|
<flux:callout icon="megaphone" color="blue" class="mb-6">
|
|
<flux:callout.heading>Informasi</flux:callout.heading>
|
|
<flux:callout.text>
|
|
Untuk melihat harga pembelian, silakan klik pada bagian harga. Untuk melakukan audit stok,
|
|
silakan klik pada nama outlet.
|
|
</flux:callout.text>
|
|
</flux:callout>
|
|
|
|
<livewire:datatable.catalog.perfumes-table />
|
|
</div>
|
|
|
|
@include('components.modals.confirmation', [
|
|
'modalName' => 'delete-confirmation',
|
|
'modalTitle' => 'Apakah Anda yakin?',
|
|
'modalMessage' => 'Data yang berelasi dengan data ini juga akan ikut terhapus.',
|
|
'buttonVariant' => 'primary',
|
|
'buttonColor' => 'danger',
|
|
'buttonText' => 'Ya, Hapus',
|
|
])
|
|
@include('components.modals.confirmations.request-price', ['module' => 'parfum'])
|
|
</flux:main>
|