Vulcan/packages/example-interfaces/lib/modules/categories/collection.js
ochicf 2c6526f81f Added example-interfaces package
Shows how to use a simple a hierarchical interface implemented in a Categories collection.
2017-07-22 11:37:06 +02:00

28 lines
523 B
JavaScript

/*
The main Categories collection definition file.
*/
import { createCollection, getDefaultResolvers, getDefaultMutations } from 'meteor/vulcan:core';
import schema from './schema.js';
import './fragments.js';
import './permissions.js';
const Categories = createCollection({
collectionName: 'Categories',
typeName: 'Category',
schema,
resolvers: getDefaultResolvers('Categories'),
mutations: getDefaultMutations('Categories'),
interfaces: ['HierarchicalInterface'],
});
export default Categories;