import { injectable } from 'tsyringe'; import * as messages from '../../shared/messages'; import AddonEnabledUseCase from '../usecases/AddonEnabledUseCase'; @injectable() export default class AddonEnabledController { constructor( private addonEnabledUseCase: AddonEnabledUseCase, ) { } getAddonEnabled( _message: messages.AddonEnabledQueryMessage, ): Promise { const enabled = this.addonEnabledUseCase.getEnabled(); return Promise.resolve(enabled); } }