Challenge Overview
This component is a javascript library including a filter function allowing a user to filter values in a displayed list of Catalog entries according to the Geography value(s) for each entry. The Catalog entries should be pulled from a provided JSON data file by the javascript dataload function. The entries can have one or more associated Geography values.
In short, we require table values in an HTML page to be filtered by a Geography attribute. The user who is logged in will have a Geography value as their default setting. The user can choose to have the Catalog entries dataset filtered down to the ones tagged against their own Geography value.
Final Submission Guidelines
This solution will include Javascript, HTML with JSON formatted data (included sample in spec). Please note: the usage of external libraries is optional; the developer should stick to Dojo 1.6 or 1.7 libraries if they so choose to reuse components (jQuery is not allowed)