Skip to content
Snippets Groups Projects
Commit 38ee156e authored by \nrlucke's avatar \nrlucke
Browse files

fixes #139

parent 6c1ef5df
No related branches found
No related tags found
No related merge requests found
...@@ -389,6 +389,7 @@ ...@@ -389,6 +389,7 @@
<script> <script>
import ContainerComponents from './container-components.js'; import ContainerComponents from './container-components.js';
import CoursewarePluginComponents from './plugin-components.js'
import CoursewareStructuralElementPermissions from './CoursewareStructuralElementPermissions.vue'; import CoursewareStructuralElementPermissions from './CoursewareStructuralElementPermissions.vue';
import CoursewareAccordionContainer from './CoursewareAccordionContainer.vue'; import CoursewareAccordionContainer from './CoursewareAccordionContainer.vue';
import CoursewareCompanionBox from './CoursewareCompanionBox.vue'; import CoursewareCompanionBox from './CoursewareCompanionBox.vue';
...@@ -965,6 +966,6 @@ export default { ...@@ -965,6 +966,6 @@ export default {
this.pluginManager.registerComponentsLocally(this); this.pluginManager.registerComponentsLocally(this);
}, },
// this line provides all the components to courseware plugins // this line provides all the components to courseware plugins
provide: () => ({ containerComponents: ContainerComponents }), provide: () => ({ containerComponents: ContainerComponents, coursewarePluginComponents: CoursewarePluginComponents }),
}; };
</script> </script>
import CoursewareBlockAdderArea from './CoursewareBlockAdderArea.vue';
import CoursewareCollapsibleBox from './CoursewareCollapsibleBox.vue';
import CoursewareCompanionBox from './CoursewareCompanionBox.vue';
import CoursewareDefaultBlock from './CoursewareDefaultBlock.vue';
import CoursewareDefaultContainer from './CoursewareDefaultContainer.vue';
import CoursewareFileChooser from './CoursewareFileChooser.vue';
import CoursewareTabs from './CoursewareTabs.vue';
import CoursewareTab from './CoursewareTab.vue';
const CoursewarePluginComponents = {
CoursewareBlockAdderArea,
CoursewareCollapsibleBox,
CoursewareCompanionBox,
CoursewareDefaultBlock,
CoursewareDefaultContainer,
CoursewareFileChooser,
CoursewareTabs,
CoursewareTab,
}
export default CoursewarePluginComponents;
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment