// SPDX-License-Identifier: MIT // Copyright (c) 2020-2021 The Pybricks Authors import { all, put } from 'redux-saga/effects'; import { didStart } from '../actions/app'; import app from './app'; import bleUart from './ble-uart'; import editor from './editor'; import errorLog from './error-log'; import flashFirmware from './flash-firmware'; import hub from './hub'; import license from './license'; import lwp3BootloaderBle from './lwp3-bootloader-ble'; import lwp3BootloaderProtocol from './lwp3-bootloader-protocol'; import mpy from './mpy'; import notification from './notification'; import settings from './settings'; import terminal from './terminal'; /* istanbul ignore next */ export default function* (): Generator { yield all([ app(), bleUart(), lwp3BootloaderBle(), lwp3BootloaderProtocol(), editor(), errorLog(), flashFirmware(), hub(), license(), mpy(), notification(), settings(), terminal(), put(didStart()), ]); }