Stirling-PDF/frontend/src/hooks/tools
EthanHealy01 fd52dc0226
Feature/toasts and error handling (#4496)
# Description of Changes

- Added error handling and toast notifications

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
2025-09-25 21:03:53 +01:00
..
addPassword Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
addWatermark Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
adjustPageScale Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
automate Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
autoRename Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
bookletImposition Booklet and server sign (#4371) 2025-09-23 11:24:48 +01:00
certSign Booklet and server sign (#4371) 2025-09-23 11:24:48 +01:00
changeMetadata V2 change metadata (#4433) 2025-09-18 09:41:39 +00:00
changePermissions Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
compress Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
convert Feature/toasts and error handling (#4496) 2025-09-25 21:03:53 +01:00
crop Add Crop to V2 (#4471) 2025-09-22 14:06:20 +01:00
flatten Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
merge Feature/toasts and error handling (#4496) 2025-09-25 21:03:53 +01:00
ocr Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
redact Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
removeBlanks Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
removeCertificateSign Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
removePages Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
removePassword Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
repair Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
rotate V2 rotate (#4452) 2025-09-18 11:04:12 +01:00
sanitize Feature/v2/filehistory (#4370) 2025-09-16 15:08:11 +01:00
shared Feature/toasts and error handling (#4496) 2025-09-25 21:03:53 +01:00
singleLargePage Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
split Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00
unlockPdfForms Normalise tool IDs and fix file history to render IDs properly (#4470) 2025-09-22 11:46:56 +01:00