Skip to content

Deliverables Dashboard

Kamile Liucija Vainiute requested to merge feat/deliverables-dashboard into main

Summary by CodeRabbit

  • New Features

    • Introduced CompetitionFlagIcon and DoubleChevronIcon components for enhanced iconography.
    • Added time selection feature in Calendar with UTC display.
    • Added new enum values and styling for AnnotatedContentBox.
    • Introduced new props disablePagination and className in TableV2.
    • Added optional className prop for custom styling in ArrayCheckbox, RadioButton, and TimeTooltip.
  • Enhancements

    • Updated form components to use react-hook-form for improved form handling.
    • Enhanced TableColumn with conditional styling using twMerge.
    • Improved MonthSelect with an additional useIndex parameter.
    • Updated Modal to conditionally use createPortal based on usePortal property.
    • Improved TeamList and TeamPopup components by refining rendering logic and data handling.
  • Bug Fixes

    • Fixed various form validation and handling issues.
    • Corrected rendering logic in multiple components for better performance and accuracy.
  • Documentation

    • Updated exports and interfaces to reflect new and modified functionalities.
  • Refactor

    • Streamlined form and calendar components for better maintainability and performance.
    • Refactored utility functions for enhanced readability and functionality.
  • Style

    • Added new CSS classes for improved component styling and layout.
  • Chores

    • Added new entries in specialAwardsMetadata.
    • Updated various models to reflect new properties and enums.
Edited by CodeRabbit

Merge request reports