eureka
eureka copied to clipboard
HTML-first crack at a Flexible Media Browser progressively enhanced with React
When there isn't a `props.config.callbacks.choose` modmore/eureka-modx#6
Let's say you want to fix the typo, you'll have to type the full name again first. 
This was fixed before (#37?) but seems to have returned. Wiping localstorage makes it request files/folders for media source 0 instead of the ones in the response from the api.
Default view has accessible contextual buttons  Some views don't:  For those views, consider displaying contextual buttons in the "choose bar" 
| Route | HTTP Verb | Description | | ------------- | ------------- | ------------- | | `/media/sources` | `GET` | Retrieve a list of media sources | `/media/sources/:source` | `GET`...
WIP. Don't merge just yet.
I sort of applied Apple's "it just works" philosophy to the refresh directory contents feature. There is an interval for how often to hit the API and reload the contents...
I made sure when you blur the last focusable item in a modal it sets focus back to the first focusable item, but this doesn't work for Shift + Tab.
http://w3c.github.io/html/interactive-elements.html#the-dialog-element
because they aren't needed until the crop modal is opened took a swing at `import()` async await pattern, but getting it won't compile even after updating create-react-app