UNPKG

abb-core

Version:

Application Build Butler Core

31 lines (30 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var React = require("react"); var index_1 = require("../../index"); var react_native_1 = require("react-native"); // TODO: Im vollbild modus müssen Fehler ebenfalls unter header und übern content (fixed quasi) erscheinen. // TODO: Header muss weiter sichtbar bleiben, ob vollbild oder nicht.. ggf. können dann auch die fehler unterm header bleiben // TODO: Klickevents nur weitergeben an die View Componenten var ABBContainer = /** @class */ (function (_super) { tslib_1.__extends(ABBContainer, _super); function ABBContainer(props) { var _this = _super.call(this, props) || this; _this.state = { style: props.style }; return _this; } ABBContainer.prototype.render = function () { return (React.createElement(React.Fragment, null, react_native_1.Platform.OS === "android" && React.createElement(index_1.ABBContainerAndroid, { style: this.state.style }, this.props.children), react_native_1.Platform.OS === "ios" && React.createElement(index_1.ABBContainerIOS, { style: this.state.style }, this.props.children), react_native_1.Platform.OS === "web" && React.createElement(index_1.ABBContainerWeb, { style: this.state.style }, this.props.children))); }; return ABBContainer; }(React.Component)); exports.ABBContainer = ABBContainer;