- Split applications into pending and approved states for better management.
- Implemented tab navigation for switching between pending and approved applications.
- Updated fetching logic to retrieve pending applications excluding rejected ones.
- Enhanced application rendering with a dedicated render function for application cards.
- Adjusted approval and rejection logic to update the respective application lists.
- Improved user feedback with appropriate messages for empty states in both tabs.