9ab86d4c69
Specifically this is just fetching and rendering canvas files data in the more options modal. Test Plan * Create a course and add a student to it * Create an assignment in the course with an online upload submission type * Masquerade as the student and navigate to the assignment * click the `more options` button in the file drop * the user folders within their Canvas Files should be displayed in the tree browser on the left * Clicking on one of the folders should expand the folder in the tree and also display its contents (both folders and files in the file select on the right) * Clicking on one of the folders within the file select should open that folder in the file select and display its contents. fixes COMMS-2295 flag=assignments_2 Change-Id: I2ff559192be4b41ebe8fab997b63fe7bdbf604fd Reviewed-on: https://gerrit.instructure.com/205641 QA-Review: Ryan Norton <rnorton@instructure.com> Reviewed-by: Steven Burnett <sburnett@instructure.com> Tested-by: Jenkins Product-Review: Matthew Lemon <mlemon@instructure.com> |
||
---|---|---|
.. | ||
__tests__ | ||
actions | ||
components | ||
conditional_release | ||
direct_share | ||
effects | ||
helpers | ||
media | ||
proptypes | ||
rce | ||
reducers | ||
stores | ||
ApiProgressBar.js | ||
CheatDepaginator.js | ||
ColorPicker.js | ||
CourseNicknameEdit.js | ||
DatetimeDisplay.js | ||
EmptyDesert.js | ||
ExternalToolModalLauncher.js | ||
FileNotFound.js | ||
FlashAlert.js | ||
FlickrImage.js | ||
FlickrSearch.js | ||
FriendlyDatetime.js | ||
ImageSearch.js | ||
ImageSearchItem.js | ||
KeyboardShortcutModal.js | ||
MasterCourseLock.js | ||
MessageStudents.js | ||
ProgressBar.js | ||
PublishCloud.js | ||
README.md | ||
SVGWrapper.js | ||
SectionsAutocomplete.js | ||
SectionsTooltip.js | ||
SpeedGraderLink.js | ||
StudentGroupFilter.js | ||
TermsOfServiceModal.js | ||
UploadMediaTranslations.js | ||
browserUtils.js | ||
closedCaptionLanguages.js | ||
date-utils.js | ||
jwt.js | ||
load-more.js | ||
makePromisePool.js | ||
modal-buttons.js | ||
modal-content.js | ||
modal.js | ||
parseLinkHeader.js | ||
queryString.js | ||
reduxNotifications.js | ||
reduxPagination.js | ||
render-datepicker-time.js | ||
resolve_progress.js | ||
sanitizeHtml.js | ||
select.js | ||
shortid.js | ||
upload_file.js |
README.md
This folder is for genuinely shared stuff only.
If your code is the only code using a module that you want to put in here:
- Don't put it in here
- List it below as "potentially shared"
Potentially shared
These modules are potentially shared but only used in one feature. If you can use one of them in your feature, please move it into this directory and update the require paths in the other feature.
- app/jsx/theme_editor/RangeInput.jsx