nimuli/app/Livewire/Modals
boban c67bde8fc5 feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning
- Toaster Livewire component (toast event, dismiss, auto-hide, 6 tests)
- <x-ui.button> Blade component with wire:loading indicator + variants
- QR modals: CreateQrCode, EditQrCode, DeleteQrCode (TDD, 8 tests)
- Bio modals: CreateBioPage, EditBioPage, DeleteBioPage (TDD, 7 tests)
- Domain modals: AddDomain, VerifyDomain, DeleteDomain (TDD, 7 tests)
- Profile modal: DeleteAccount with password confirm (TDD, 4 tests)
- Links page: fix openModal event name, wire up Edit/Delete to modals, toast on all CRUD
- vite.config.js: add chart.js/auto + optimizeDeps.force
- QrCode model: add newFactory() + QrCodeFactory
- Layout: Toaster embedded before </body>
- 141 tests / 296 assertions all green, verify 29/29

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 13:55:25 +02:00
..
AddDomain.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
ConfirmAction.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
CreateApiToken.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
CreateBioPage.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
CreateLink.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
CreateQrCode.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
CreateWebhook.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
CreateWorkspace.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
DeleteAccount.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
DeleteBioPage.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
DeleteDomain.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
DeleteLink.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
DeleteQrCode.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
DeleteWebhook.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
DeleteWorkspace.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
EditBioPage.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
EditLink.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
EditMemberRole.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
EditQrCode.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00
InviteMember.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
RemoveMember.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
RevokeApiToken.php style: apply Pint formatting to modal files and tests 2026-05-16 12:42:16 +02:00
VerifyDomain.php feat: Toaster, button-component, 10 new modals, links-page fix, vite-tuning 2026-05-16 13:55:25 +02:00