SIMS icon indicating copy to clipboard operation
SIMS copied to clipboard

#4398 - Replace primevue tables

Open weskubo-cgi opened this issue 1 month ago • 5 comments

Overview

The following components were updated from Primevue to Vuetify:

  • StudentLoanBalancePartTime.vue
  • StudentFileUploads.vue
  • StudentRestrictions.vue
  • OveraqardDetails.vue
  • SearchStudents.vue
  • DesignationAgreementSummary.vue
  • PendingDesignation.vue
  • Restrictions.vue
  • SINManagement.vue
  • SearchInstitutions.vue
  • OfferingsUpload.vue

Some supporting changes that were also made:

  • Update types to fix type errors that weren't previously showing
  • Minor updates on save for auto-formatting (e.g. attribute names)
  • Added explicit message to DisplayContent to fix Warnings

Existing issues with prop validation (String in place of Number) were not addressed since this PR already impacts a large number of files. Suggest handling in a separate PR.

Screenshots

Ministry

Search Students

image ### Student Details - Restrictions image

Student Details - File Uploads

image

Student Details - Social Insurance Number

image

Student Details - Balances

image image

Search Institutions

image

Institution Details - Designations

image

###Institution Details - Restrictions

image

Designation Requests

image

Institution

Offerings Upload

image

Students - File Uploads

See Ministry/Students - File Uploads

Students - Balances

See Ministry/Students - Balances

Students

Overawards Balance

See Ministry/Students - Balances

weskubo-cgi avatar Nov 27 '25 23:11 weskubo-cgi