feat(tender-list): add GSAP for animations and enhance table functionality

- Integrated GSAP for improved animations in the tender list components, enhancing user experience during data loading and transitions.
- Refactored TendersTable and TenderListFilters to utilize new animation features, providing smoother interactions.
- Updated TableBody and TableSkeleton components to support ref forwarding, improving flexibility in rendering and animations.
- Enhanced useTenderListPresenter to manage loading states and pagination more effectively, ensuring better data handling and user feedback.
This commit is contained in:
AmirReza Jamali
2026-05-13 12:19:42 +03:30
parent 37e2744420
commit d1bc56dc60
7 changed files with 747 additions and 316 deletions
+8
View File
@@ -41,6 +41,9 @@ importers:
flatpickr:
specifier: ^4.6.13
version: 4.6.13
gsap:
specifier: ^3.15.0
version: 3.15.0
js-cookie:
specifier: ^3.0.5
version: 3.0.5
@@ -1751,6 +1754,9 @@ packages:
graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
gsap@3.15.0:
resolution: {integrity: sha512-dMW4CWBTUK1AEEDeZc1g4xpPGIrSf9fJF960qbTZmN/QwZIWY5wgliS6JWl9/25fpTGJrMRtSjGtOmPnfjZB+A==}
has-bigints@1.1.0:
resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
engines: {node: '>= 0.4'}
@@ -4937,6 +4943,8 @@ snapshots:
graceful-fs@4.2.11: {}
gsap@3.15.0: {}
has-bigints@1.1.0: {}
has-flag@4.0.0: {}