@launchmenu/core
Version:
An environment for visual keyboard controlled applets
16 lines • 1.88 kB
JavaScript
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=
;