All files / ext.wikilambda.edit/store index.js

100% Statements 16/16
100% Branches 0/0
100% Functions 0/0
100% Lines 16/16

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43                15x 15x 15x 15x 15x 15x 15x 15x 15x 15x 15x 15x 15x 15x 15x   15x                                    
/*!
 * WikiLambda Vue editor: Application Vuex store
 *
 * @copyright 2020– Abstract Wikipedia team; see AUTHORS.txt
 * @license MIT
 */
'use strict';
 
const Vuex = require( 'vuex' ),
	actions = require( './actions.js' ),
	getters = require( './getters.js' ),
	zobjectModule = require( './modules/zobject.js' ),
	libraryModule = require( './modules/library.js' ),
	typesModule = require( './modules/types.js' ),
	callZFunctionModule = require( './modules/callZFunction.js' ),
	errorsModule = require( './modules/errors.js' ),
	userModule = require( './modules/user.js' ),
	languagesModule = require( './modules/languages.js' ),
	programmingLanguagesModule = require( './modules/programmingLanguages.js' ),
	zTesterResultsModule = require( './modules/zTesterResults.js' ),
	zTypedList = require( './modules/zTypedList.js' ),
	router = require( './modules/router.js' ),
	zFunction = require( './modules/zFunction.js' );
 
module.exports = Vuex.createStore( {
	actions: actions,
	getters: getters,
	modules: {
		zobjectModule: zobjectModule,
		libraryModule: libraryModule,
		typesModule: typesModule,
		callZFunctionModule: callZFunctionModule,
		errorsModule: errorsModule,
		userModule: userModule,
		languagesModule: languagesModule,
		programmingLanguagesModule: programmingLanguagesModule,
		zTesterResultsModule: zTesterResultsModule,
		zTypedList: zTypedList,
		router: router,
		zFunction: zFunction
	}
} );