@sprucelabs/spruce-event-utils
Version:
Some helpful utilities to speed up working with Mercury! 🚅
36 lines (35 loc) • 1.05 kB
JavaScript
import { SchemaRegistry } from '@sprucelabs/schema';
import eventPagingSortSchema_v2021_09_13 from './eventPagingSort.schema.js';
const eventPagingRequestSchema = {
id: 'eventPagingRequest',
version: 'v2021_09_13',
namespace: 'SpruceEventUtils',
name: 'Event paging request',
importsWhenRemote: ['import \'@sprucelabs/spruce-event-utils\'',],
moduleToImportFromWhenRemote: '@sprucelabs/spruce-event-utils',
fields: {
/** . */
'pageSize': {
type: 'number',
options: undefined
},
/** . */
'next': {
type: 'id',
options: undefined
},
/** . */
'previous': {
type: 'id',
options: undefined
},
/** . */
'sort': {
type: 'schema',
isArray: true,
options: { schema: eventPagingSortSchema_v2021_09_13, }
},
}
};
SchemaRegistry.getInstance().trackSchema(eventPagingRequestSchema);
export default eventPagingRequestSchema;