before: working yung step 1 and 2, but once you get to step 3, it breaks the validation, as well as sidebar cursor (shows disabled cursor but lets the user anyway (so crazy))
after/fix:
user can now go through all the steps, without breaking the navigation(hopefully).
once the user clears the csv, user can't jump steps anymore
once user is done with a step, the step in the sidebar stays lit up/activated, indicating the user can go back to that step if they want
fixes #25
before: working yung step 1 and 2, but once you get to step 3, it breaks the validation, as well as sidebar cursor (shows disabled cursor but lets the user anyway (so crazy))
after/fix:
https://github.com/user-attachments/assets/23b41872-9caf-417b-a0be-31edc9963ac8
files changed:
Sidebar.tsx
added conditionals if step is not done, show disabled cursor for next step, also made the steps stay lit up if user is done with itloadFileAndProceed
withgoToDataCleaningStep
UploadPage.tsx
removed GridColDef[] (for some reason????) but same lang naman yung outputnote: