UNPKG

react-api-adts

Version:

Helpful algebraic data types for API handling in React apps.

23 lines (22 loc) 2.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UnreachableError = exports.InternalError = exports.AuthError = exports.ValidError = exports.Success = exports.Result = exports.futureResultFromPromise = exports.protoDecoder = exports.protoEncoder = exports.useFormState = exports.formResultPromise = exports.FormStateHandler = exports.API = exports.Decoder = exports.Encoder = void 0; var api_1 = require("./api"); Object.defineProperty(exports, "Encoder", { enumerable: true, get: function () { return api_1.Encoder; } }); Object.defineProperty(exports, "Decoder", { enumerable: true, get: function () { return api_1.Decoder; } }); Object.defineProperty(exports, "API", { enumerable: true, get: function () { return api_1.API; } }); var formstate_1 = require("./formstate"); Object.defineProperty(exports, "FormStateHandler", { enumerable: true, get: function () { return formstate_1.FormStateHandler; } }); Object.defineProperty(exports, "formResultPromise", { enumerable: true, get: function () { return formstate_1.formResultPromise; } }); Object.defineProperty(exports, "useFormState", { enumerable: true, get: function () { return formstate_1.useFormState; } }); var proto_1 = require("./proto"); Object.defineProperty(exports, "protoEncoder", { enumerable: true, get: function () { return proto_1.protoEncoder; } }); Object.defineProperty(exports, "protoDecoder", { enumerable: true, get: function () { return proto_1.protoDecoder; } }); var result_1 = require("./result"); Object.defineProperty(exports, "futureResultFromPromise", { enumerable: true, get: function () { return result_1.futureResultFromPromise; } }); Object.defineProperty(exports, "Result", { enumerable: true, get: function () { return result_1.Result; } }); Object.defineProperty(exports, "Success", { enumerable: true, get: function () { return result_1.Success; } }); Object.defineProperty(exports, "ValidError", { enumerable: true, get: function () { return result_1.ValidError; } }); Object.defineProperty(exports, "AuthError", { enumerable: true, get: function () { return result_1.AuthError; } }); Object.defineProperty(exports, "InternalError", { enumerable: true, get: function () { return result_1.InternalError; } }); Object.defineProperty(exports, "UnreachableError", { enumerable: true, get: function () { return result_1.UnreachableError; } });