4047ba7c6b6cc50e088cec549ef4b8b45d9ed691
Refactored status handling to use `GetEffectiveEnvelopeStatus` for better accuracy and historical context. Updated methods like `IsEnvelopeSent`, `IsEnvelopeEditable`, and others to use effective status instead of raw status. Enhanced receiver status display by adding logic for rejected receivers (`IsReceiverRejected`) and updated the UI to show rejection badges with icons and labels. Improved badge rendering to differentiate between signed, unsigned, and rejected states. Improved envelope categorization by ensuring rejected envelopes are not shown in the active tab. Introduced `GetEffectiveEnvelopeStatus` to centralize status logic. Sanitized grid layout filters to prevent persistence of filter-related properties, ensuring grids appear complete when restoring layouts. Added utility methods for clearing filter properties dynamically. Added comments and refactored code for better readability and maintainability.
Description
No description provided
Languages
JavaScript
83.9%
C#
7.6%
HTML
3.8%
Visual Basic .NET
2.7%
CSS
1.5%
Other
0.4%