1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var Fullscreen_1 = require("../../actions/Fullscreen");
|
4 | exports.ActionType = Fullscreen_1.ActionType;
|
5 | var type_validate_1 = require("../type-validate");
|
6 | var 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 | */
|
14 | function validateAction(action) {
|
15 | var validator = utils_1.createActionValidator(Fullscreen_1.ActionType);
|
16 | return type_validate_1.validate(action, validator);
|
17 | }
|
18 | exports.validateAction = validateAction;
|