In this pull request, I worked on the sorting of the elements inside the Invoice table (Based on invoice number/Client Name/Invoice Total). I Also added a search Input where you can write the client name to filter the list and keep only the invoices that are related to that client.
Related Issues
957
Steps to Test
Login to the admin account
Create 2 clients
Create 2 Invoices and assign a client to each one of them
Click on the icon next to the Number column
Try to write something in the input field in the Invoice header page (write the name of 1 of the clients for example)
Provide steps on how to test the changes introduced in this pull request.
Screenshots
Here is a video showing the feature (Click on the image):
Here is a ScreenShot before implementing the feature:
Checklist
[x] I have tested these changes
[x] I have updated the relevant documentation
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the codebase
[x] My changes generate no new warnings or errors
[x] The title of my pull request is clear and descriptive
Description
In this pull request, I worked on the sorting of the elements inside the Invoice table (Based on invoice number/Client Name/Invoice Total). I Also added a search Input where you can write the client name to filter the list and keep only the invoices that are related to that client.
Related Issues
957
Steps to Test
Provide steps on how to test the changes introduced in this pull request.
Screenshots
Here is a video showing the feature (Click on the image): Here is a ScreenShot before implementing the feature:
Checklist