@brizy/media-gallery
Version:
35 lines (34 loc) • 1 kB
JavaScript
export var ActionTypes = /*#__PURE__*/ function(ActionTypes) {
ActionTypes["Close"] = "pages:close";
ActionTypes["InsertFile"] = "pages:insertFile";
ActionTypes["SetAiGeneratedApiKeyProvided"] = "app:aiGenerated:setApiKeyProvided";
return ActionTypes;
}({});
export var close = function() {
return {
type: "pages:close"
};
};
export var isClose = function(a) {
return a.type === "pages:close";
};
export var insertFile = function() {
return {
type: "pages:insertFile"
};
};
export var isInsertFile = function(a) {
return a.type === "pages:insertFile";
};
export var setAiGeneratedApiKeyProvided = function(payload) {
return {
type: "app:aiGenerated:setApiKeyProvided",
payload: payload
};
};
export var isSetAiGeneratedApiKeyProvided = function(a) {
return a.type === "app:aiGenerated:setApiKeyProvided";
};
export var isActions = function(a) {
return Object.values(ActionTypes).includes(a.type);
}; // endregion