just-paja/radio-drama-queen

View on GitHub
src/electron/libraries/interface.js

Summary

Maintainability
A
0 mins
Test Coverage
const { DRIVER_LOCAL, DRIVER_REMOTE } = require('./constants')
const { LocalModule } = require('./LocalModule')
const { RemoteModule } = require('./RemoteModule')

function getDriver (driver) {
  if (driver === DRIVER_REMOTE) {
    return RemoteModule
  }
  if (driver === DRIVER_LOCAL) {
    return LocalModule
  }
  throw new Error(`Unsupported driver: ${driver}`)
}

module.exports = {
  getDriver
}