ionic-rocketjump
Version:
Rocketjump integration for Ionic
29 lines (22 loc) • 829 B
JavaScript
import { isObjectRj, useRj } from 'react-rocketjump';
import { isObjectRj as isObjectRj$1, useRj as useRj$1 } from 'redux-rocketjump';
import { c as createUseIonRunRj } from './createUseIonRunRj-f010f4c7.js';
import 'react';
import 'rocketjump-core';
import '@ionic/react';
function useIonRunRj(rjObject) {
var useRj$2;
if (isObjectRj(rjObject)) {
useRj$2 = useRj;
} else if (isObjectRj$1(rjObject)) {
useRj$2 = useRj$1;
} else {
throw new Error("[ionic-rocketjump] Bad Rocketjump Object.");
}
var useIonRunRjForged = createUseIonRunRj(useRj$2);
for (var _len = arguments.length, params = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
params[_key - 1] = arguments[_key];
}
return useIonRunRjForged.apply(void 0, [rjObject].concat(params));
}
export { useIonRunRj };