Added sticker order reprint page
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Failing after 22s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 13s
Laravel Pint / pint (pull_request) Successful in 4m28s
Laravel Larastan / larastan (pull_request) Failing after 7m20s

This commit is contained in:
dhanabalan
2026-09-14 15:36:22 +05:30
parent 9a7d51390c
commit a939374dc7
2 changed files with 1133 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,65 @@
<x-filament-panels::page>
{{ $this->form }}
<div class="flex flex-row gap-2 mt-4">
{{-- <button
type="button"
wire:click="generateSticker"
class="px-3 py-1 border border-primary-500 text-primary-600 rounded hover:bg-primary-50 hover:border-primary-700 transition text-sm"
>
Generate Sticker
</button> --}}
<button
type="button"
wire:click="generateStickerId"
class="px-3 py-1 border border-primary-500 text-primary-600 rounded hover:bg-primary-50 hover:border-primary-700 transition text-sm"
>
Generate Sticker
</button>
</div>
<script>
document.addEventListener('livewire:init', () => {
if (window.stickerPdfListenerRegistered) {
return;
}
window.stickerPdfListenerRegistered = true;
Livewire.on('open-sticker-pdf', (event) => {
const urls = event.urls || [];
if (!urls.length) {
return;
}
urls.forEach((url, index) => {
setTimeout(() => {
const link = document.createElement('a');
link.href = url;
link.download = '';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}, index * 1000);
});
});
});
</script>
</x-filament-panels::page>