• Kyle Keating's avatar
    Add app context to annotator/config/index.js · 5ee67ff9
    Kyle Keating authored
    - Refactor config index to expose a different method for getting the config called `getConfig`. This now takes a app name (context) as a string which may return a subset of config values appropriate for a given application such as the "sidebar" or "notebook".
    - Segregate the config keys into various app contexts and omit keys that are either not used in a given application context or need to be excluded (e.g. `annotations` in notebook)
    - Fix missing config appType in annotator/config/index so it can propagate to the sidebar property (this was previously not the case)
    - Remove assetRoot from annotator/config/index as it is only needed in boot and not any specific app context
    5ee67ff9
index-test.js 3.99 KB