Introduced the ability to create envelopes with documents and receivers via a new `CreateAsync` method in `EnvelopeReceiverService`. Integrated this functionality into `EnvelopeSenderEditorPage.razor` with UI updates, including a save button spinner, validation checks, and a result popup for success or error feedback. - Added `CreateAsync` method to handle `POST /api/EnvelopeReceiver` API calls. - Injected `EnvelopeReceiverService` into `EnvelopeSenderEditorPage.razor`. - Implemented save logic with validation for PDF upload, receivers, and signature fields. - Added success and error popups for user feedback. - Improved logging for envelope creation and validation warnings. - Refactored save logic for better readability and maintainability.
2.9 KiB
2.9 KiB