bcgov / ecc-ofm

Ministry of Education and Child Care - Operating Funding Model app
Apache License 2.0
0 stars 0 forks source link

OFMCC-3826 - View Payment Records #212

Closed vietle-cgi closed 1 month ago

vietle-cgi commented 1 month ago

Changes in this PR:

  1. Upgrade Vuetify from 3.4.6 to 3.6.7
  2. Refactor FundingOverviewView.vue --> create separate components for Search Box and Tab views
  3. Redesign Funding Search Box:
    • Update Select Facility and Select Payment Type to be a multi select dropdown
    • Use v-date-input instead of v-date-picker since v-date-input is more user friendly and easier to use (less code/complexity)
    • Update the logic of date filter (e.g.: YTD - old behavior: search for the last 12 months, new behavior: search from the start date of current year)
  4. Add Payment Records View
  5. Update AppButtonRadioGroup to make button mandatory (i.e.: there will be always 1 button toggled)
  6. Code clean up