UNPKG

clumsy-graphics

Version:

a tool for rapidly developing animations where frames are described using svg elements à la react 🙃

23 lines (22 loc) 1.12 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.startAnimationDevelopment = void 0; const redux_1 = require("redux"); const redux_saga_1 = __importDefault(require("redux-saga")); const animationDevelopmentStateReducer_1 = require("./animationDevelopmentStateReducer"); const initialSaga_1 = require("./sagas/initialSaga"); function startAnimationDevelopment(api) { const { animationModulePath, generatedAssetsDirectoryPath, clientServerPort, numberOfFrameRendererWorkers, } = api; const sagaMiddleware = (0, redux_saga_1.default)(); (0, redux_1.createStore)(animationDevelopmentStateReducer_1.animationDevelopmentStateReducer, (0, redux_1.applyMiddleware)(sagaMiddleware)); sagaMiddleware.run(initialSaga_1.initialSaga, { animationModulePath, generatedAssetsDirectoryPath, clientServerPort, numberOfFrameRendererWorkers, }); } exports.startAnimationDevelopment = startAnimationDevelopment;