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 @@
<script>
import ContainerComponents from './container-components.js';
import CoursewarePluginComponents from './plugin-components.js'
import CoursewareStructuralElementPermissions from './CoursewareStructuralElementPermissions.vue';
import CoursewareAccordionContainer from './CoursewareAccordionContainer.vue';
import CoursewareCompanionBox from './CoursewareCompanionBox.vue';
......@@ -965,6 +966,6 @@ export default {
this.pluginManager.registerComponentsLocally(this);
},
// this line provides all the components to courseware plugins
provide: () => ({ containerComponents: ContainerComponents }),
provide: () => ({ containerComponents: ContainerComponents, coursewarePluginComponents: CoursewarePluginComponents }),
};
</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