Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adds downloadable data sheets for course visualizations #8218

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

stopfstedt
Copy link
Member

No description provided.

@stopfstedt stopfstedt force-pushed the download_data_sheets_course_viz branch 2 times, most recently from 9b1a112 to ea686da Compare November 15, 2024 22:45
@stopfstedt stopfstedt force-pushed the download_data_sheets_course_viz branch from 8d841f0 to dd3c328 Compare December 5, 2024 21:37
@stopfstedt stopfstedt force-pushed the download_data_sheets_course_viz branch from dd3c328 to 7a5d750 Compare December 9, 2024 22:57
…, then declare it in apps consuming common as dev-dep.
not much we can test here - the download action itself is not testable.
so we're checking for the presence of the d/l button only.
the button won't be on the screen if there's no data, so disabling it is
pointless.
@stopfstedt stopfstedt marked this pull request as ready for review December 10, 2024 15:47
Copy link
Contributor

@michaelchadwick michaelchadwick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried all four visualization types for https://deploy-preview-8218--ilios-frontend.netlify.app/data/courses/2224 and the download buttons all worked (in Chrome and Firefox) as expected. The Objectives one, however, put raw HTML markup into the Course Objective column, which may not be what you were intending.

@stopfstedt
Copy link
Member Author

I tried all four visualization types for https://deploy-preview-8218--ilios-frontend.netlify.app/data/courses/2224 and the download buttons all worked (in Chrome and Firefox) as expected. The Objectives one, however, put raw HTML markup into the Course Objective column, which may not be what you were intending.

Thank Mike, I'll take this back to the workbench for markup stripping. Should be back with it shortly.

@stopfstedt stopfstedt marked this pull request as draft December 10, 2024 20:54
@stopfstedt stopfstedt marked this pull request as ready for review December 10, 2024 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants