piral-native
Version:
The Piral framework for use in React Native.
13 lines • 684 B
JavaScript
import * as React from 'react';
import { NativeRouter } from 'react-router-native';
import { createInstance } from 'piral-core';
const Router = ({ children }) => (React.createElement(NativeRouter, null, children));
/**
* Creates a native Piral instance.
* @param config The config for creating the piral state.
*/
export function createNativePiral(config = {}) {
var _a;
return createInstance(Object.assign(Object.assign({}, config), { state: Object.assign(Object.assign({}, config.state), { components: Object.assign({ LoadingIndicator: () => null, Router }, (_a = config.state) === null || _a === void 0 ? void 0 : _a.components) }) }));
}
//# sourceMappingURL=api.js.map