UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

16 lines 1.88 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.CenteredLoader = void 0; const react_1 = __importDefault(require("react")); const model_react_1 = require("model-react"); const Spinner_1 = require("./Spinner"); const ErrorRenderer_1 = require("./ErrorRenderer"); const CenterBox_1 = require("../CenterBox"); /** A model-react loader with standard spinner and error renderer */ const CenteredLoader = props => (react_1.default.createElement(model_react_1.Loader, Object.assign({ onLoad: react_1.default.createElement(CenterBox_1.CenterBox, null, react_1.default.createElement(Spinner_1.Spinner, null)), onError: errors => (react_1.default.createElement(CenterBox_1.CenterBox, null, errors.map((error, i) => (react_1.default.createElement(ErrorRenderer_1.ErrorRenderer, { key: i, error: error }))))) }, props))); exports.CenteredLoader = CenteredLoader; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2VudGVyZWRMb2FkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tcG9uZW50cy9sb2FkZXIvQ2VudGVyZWRMb2FkZXIudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLGtEQUF1QztBQUV2Qyw2Q0FBMEQ7QUFDMUQsdUNBQWtDO0FBQ2xDLG1EQUE4QztBQUM5Qyw0Q0FBdUM7QUFFdkMsb0VBQW9FO0FBQzdELE1BQU0sY0FBYyxHQVN0QixLQUFLLENBQUMsRUFBRSxDQUFDLENBQ1YsOEJBQUMsb0JBQVEsa0JBQ0wsTUFBTSxFQUNGLDhCQUFDLHFCQUFTO1FBQ04sOEJBQUMsaUJBQU8sT0FBRyxDQUNILEVBRWhCLE9BQU8sRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLENBQ2YsOEJBQUMscUJBQVMsUUFDTCxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FDdEIsOEJBQUMsNkJBQWEsSUFBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEtBQUssRUFBRSxLQUFLLEdBQUksQ0FDMUMsQ0FBQyxDQUNNLENBQ2YsSUFDRyxLQUFLLEVBQ1gsQ0FDTCxDQUFDO0FBekJXLFFBQUEsY0FBYyxrQkF5QnpCIn0=