diff --git a/app/imports/api/library/LibraryNodes.js b/app/imports/api/library/LibraryNodes.js
index 5ec6b2d0..8afa472a 100644
--- a/app/imports/api/library/LibraryNodes.js
+++ b/app/imports/api/library/LibraryNodes.js
@@ -1,3 +1,4 @@
+import SimpleSchema from 'simpl-schema';
import schema from '/imports/api/schema.js';
import ChildSchema from '/imports/api/creature/parenting/ChildSchema.js';
import librarySchemas from '/imports/api/library/librarySchemas.js';
diff --git a/app/imports/api/library/librarySchemas.js b/app/imports/api/library/librarySchemas.js
index f9f99128..b354eb66 100644
--- a/app/imports/api/library/librarySchemas.js
+++ b/app/imports/api/library/librarySchemas.js
@@ -1,4 +1,4 @@
-import { CreatureSchema } from '/imports/api/creature/properties/Creatures.js';
+import { CreatureSchema } from '/imports/api/creature/Creatures.js';
import { ActionSchema } from '/imports/api/creature/properties/Actions.js';
import { AttributeSchema } from '/imports/api/creature/properties/Attributes.js';
import { ClassSchema } from '/imports/api/creature/properties/Classes.js';
@@ -13,8 +13,8 @@ import { ProficiencySchema } from '/imports/api/creature/properties/Proficiencie
import { SkillSchema } from '/imports/api/creature/properties/Skills.js';
import { SpellListSchema } from '/imports/api/creature/properties/SpellLists.js';
import { SpellSchema } from '/imports/api/creature/properties/Spells.js';
-import { ContainerSchema } from '/imports/api/creature/properties/Containers.js';
-import { ItemSchema } from '/imports/api/creature/properties/Items.js';
+import { ContainerSchema } from '/imports/api/creature/properties/inventory/Containers.js';
+import { ItemSchema } from '/imports/api/creature/properties/inventory/Items.js';
const librarySchemas = {
diff --git a/app/imports/ui/library/LibraryContentsContainer.vue b/app/imports/ui/library/LibraryContentsContainer.vue
index d4572ebf..9c7897ca 100644
--- a/app/imports/ui/library/LibraryContentsContainer.vue
+++ b/app/imports/ui/library/LibraryContentsContainer.vue
@@ -1,10 +1,39 @@
-
+
+
+ This library is empty
+
+ export default {
+ components: {
+ ToolbarLayout,
+ LibraryContentsContainer,
+ },
+ };
+
diff --git a/app/imports/ui/router.js b/app/imports/ui/router.js
index d5de3fa5..edc69a14 100644
--- a/app/imports/ui/router.js
+++ b/app/imports/ui/router.js
@@ -5,6 +5,7 @@ import Vue from 'vue';
import Home from '/imports/ui/pages/Home.vue';
import CharacterList from '/imports/ui/pages/CharacterList.vue';
import Libraries from '/imports/ui/pages/Libraries.vue';
+import Library from '/imports/ui/pages/Library.vue';
import CharacterSheetPage from '/imports/ui/pages/CharacterSheetPage.vue';
import SignIn from '/imports/ui/pages/SignIn.vue' ;
import Register from '/imports/ui/pages/Register.vue' ;
@@ -33,6 +34,9 @@ RouterFactory.configure(factory => {
},{
path: '/library',
component: Libraries,
+ },{
+ path: '/library/:id',
+ component: Library,
},{
path: '/character/:id/:urlName',
component: CharacterSheetPage,