UNPKG

642 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var Fullscreen_1 = require("../../actions/Fullscreen");
4exports.ActionType = Fullscreen_1.ActionType;
5var type_validate_1 = require("../type-validate");
6var utils_1 = require("../utils");
7/**
8 * Performs validation for an fullscreen action
9 * @param action the action being dispatched
10 * @returns undefined or an array of validation errors
11 *
12 * @beta
13 */
14function validateAction(action) {
15 var validator = utils_1.createActionValidator(Fullscreen_1.ActionType);
16 return type_validate_1.validate(action, validator);
17}
18exports.validateAction = validateAction;