UNPKG

@xrengine/server-core

Version:

Shared components for XREngine server

25 lines (19 loc) 674 B
import { Application } from '../../../declarations' import { MatchTicketAssignment } from './match-ticket-assignment.class' import docs from './match-ticket-assignment.docs' import hooks from './match-ticket-assignment.hooks' declare module '@xrengine/common/declarations' { interface ServiceTypes { 'match-ticket-assignment': MatchTicketAssignment } } export default (app: Application): void => { /** * Initialize our service with any options it requires and docs */ const s = new MatchTicketAssignment({}, app) s.docs = docs app.use('match-ticket-assignment', s) const service = app.service('match-ticket-assignment') service.hooks(hooks) }