Socket
Socket
Sign inDemoInstall

@moxb/html

Package Overview
Dependencies
14
Maintainers
4
Versions
78
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.0-beta.92 to 0.2.0-beta.93

4

dist/index.d.ts
export * from './ActionHtml';
export * from './BindHtml';
export { LocationDependentArea, LocationDependentAreaProps } from './LocationDependentArea';
export { UIStateSpace, NavigableUIContent, LocationDependentArea, LocationDependentAreaProps, } from './LocationDependentArea';
export { UIFragment, renderUIFragment } from './UIFragment';
export { UIFragmentSpec, extractUIFragmentFromSpec } from './UIFragmentSpec';
export { UIFragmentMap, UIFragmentSpec, extractUIFragmentFromSpec } from './UIFragmentSpec';
export { Anchor } from './Anchor';

@@ -7,0 +7,0 @@ export { rootOrDetails, DetailProps } from './rootOrDetails';

@@ -31,2 +31,2 @@ "use strict";

exports.CountingClock = CountingClock_1.CountingClock;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsdURBQTZCO0FBQzdCLHFEQUEyQjtBQUUzQixpRUFBNEY7QUFBbkYsd0RBQUEscUJBQXFCLENBQUE7QUFDOUIsMkNBQTREO0FBQXZDLHdDQUFBLGdCQUFnQixDQUFBO0FBQ3JDLG1EQUE2RTtBQUFwRCxxREFBQSx5QkFBeUIsQ0FBQTtBQUNsRCxtQ0FBa0M7QUFBekIsMEJBQUEsTUFBTSxDQUFBO0FBQ2YsaURBQTZEO0FBQXBELHdDQUFBLGFBQWEsQ0FBQTtBQUN0Qix5Q0FBNkM7QUFBcEMscUNBQUEsY0FBYyxDQUFBO0FBQ3ZCLHVDQUE4RTtBQUFyRSw4QkFBQSxRQUFRLENBQUE7QUFBRSw4QkFBQSxRQUFRLENBQUE7QUFBRSxnQ0FBQSxVQUFVLENBQUE7QUFBRSxzQ0FBQSxnQkFBZ0IsQ0FBQTtBQUN6RCxtREFBa0Q7QUFBekMsMENBQUEsY0FBYyxDQUFBO0FBQ3ZCLHFDQUFpRTtBQUF4RCw0QkFBQSxPQUFPLENBQUE7QUFDaEIsK0NBQThDO0FBQXJDLHNDQUFBLFlBQVksQ0FBQTtBQUNyQixpREFBb0U7QUFBM0Qsd0NBQUEsYUFBYSxDQUFBIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsdURBQTZCO0FBQzdCLHFEQUEyQjtBQUUzQixpRUFLaUM7QUFGN0Isd0RBQUEscUJBQXFCLENBQUE7QUFHekIsMkNBQTREO0FBQXZDLHdDQUFBLGdCQUFnQixDQUFBO0FBQ3JDLG1EQUE0RjtBQUFwRCxxREFBQSx5QkFBeUIsQ0FBQTtBQUNqRSxtQ0FBa0M7QUFBekIsMEJBQUEsTUFBTSxDQUFBO0FBQ2YsaURBQTZEO0FBQXBELHdDQUFBLGFBQWEsQ0FBQTtBQUN0Qix5Q0FBNkM7QUFBcEMscUNBQUEsY0FBYyxDQUFBO0FBQ3ZCLHVDQUE4RTtBQUFyRSw4QkFBQSxRQUFRLENBQUE7QUFBRSw4QkFBQSxRQUFRLENBQUE7QUFBRSxnQ0FBQSxVQUFVLENBQUE7QUFBRSxzQ0FBQSxnQkFBZ0IsQ0FBQTtBQUN6RCxtREFBa0Q7QUFBekMsMENBQUEsY0FBYyxDQUFBO0FBQ3ZCLHFDQUFpRTtBQUF4RCw0QkFBQSxPQUFPLENBQUE7QUFDaEIsK0NBQThDO0FBQXJDLHNDQUFBLFlBQVksQ0FBQTtBQUNyQixpREFBb0U7QUFBM0Qsd0NBQUEsYUFBYSxDQUFBIn0=

@@ -1,5 +0,7 @@

import { LocationDependentStateSpaceHandler, LocationDependentStateSpaceHandlerProps, SubStateInContext } from '@moxb/moxb';
import { LocationDependentStateSpaceHandler, LocationDependentStateSpaceHandlerProps, NavigableContent, StateSpace, SubStateInContext } from '@moxb/moxb';
import * as React from 'react';
import { UIFragment } from './UIFragment';
import { UIFragmentSpec } from './UIFragmentSpec';
export declare type UIStateSpace<DataType = {}> = StateSpace<UIFragment, UIFragmentSpec, DataType>;
export declare type NavigableUIContent = NavigableContent<UIFragmentSpec>;
export interface LocationDependentAreaProps<DataType> extends LocationDependentStateSpaceHandlerProps<UIFragment, UIFragmentSpec, DataType> {

@@ -16,6 +18,2 @@ /**

/**
* What to show when a given sub-state doesn't specify any content
*/
fallback?: UIFragmentSpec;
/**
* Should we use the token mappings defined for the sub-states?

@@ -38,9 +36,10 @@ */

export declare class LocationDependentArea<DataType> extends React.Component<LocationDependentAreaProps<DataType>> {
protected readonly _states: LocationDependentStateSpaceHandler<UIFragment, UIFragmentSpec, DataType>;
constructor(props: LocationDependentAreaProps<DataType>);
componentDidMount(): void;
componentWillUnmount(): void;
componentDidUpdate(prevProps: Readonly<LocationDependentAreaProps<DataType>>): void;
debugLog(...messages: any[]): void;
protected renderSubState(subState: SubStateInContext<UIFragment, UIFragmentSpec, DataType> | null, invisible?: boolean): JSX.Element | null;
renderSubState(states: LocationDependentStateSpaceHandler<UIFragment, UIFragmentSpec, DataType>, subState: SubStateInContext<UIFragment, UIFragmentSpec, DataType> | null, fallback: UIFragmentSpec | undefined, invisible?: boolean): JSX.Element | null;
private _getStates;
render(): JSX.Element | JSX.Element[] | null;
}

@@ -11,10 +11,8 @@ "use strict";

function LocationDependentArea(props) {
var _this = _super.call(this, props) || this;
var id = props.id, part = props.part, fallback = props.fallback, mountAll = props.mountAll, useTokenMappings = props.useTokenMappings, remnantProps = tslib_1.__rest(props, ["id", "part", "fallback", "mountAll", "useTokenMappings"]);
_this._states = new moxb_1.LocationDependentStateSpaceHandlerImpl(tslib_1.__assign(tslib_1.__assign({}, remnantProps), { id: 'changing content of ' + id, intercept: true }));
return _this;
return _super.call(this, props) || this;
}
LocationDependentArea.prototype.componentDidMount = function () {
if (this.props.useTokenMappings) {
this._states.registerTokenMappings();
var states = this._getStates(this.props);
states.registerTokenMappings();
}

@@ -24,5 +22,14 @@ };

if (this.props.useTokenMappings) {
this._states.unregisterTokenMappings();
var states = this._getStates(this.props);
states.unregisterTokenMappings();
}
};
LocationDependentArea.prototype.componentDidUpdate = function (prevProps) {
if (this.props.useTokenMappings) {
var prevStates = this._getStates(prevProps);
prevStates.unregisterTokenMappings();
var newStates = this._getStates(this.props);
newStates.registerTokenMappings();
}
};
LocationDependentArea.prototype.debugLog = function () {

@@ -35,7 +42,6 @@ var _a;

if (this.props.debug) {
(_a = console).log.apply(_a, messages);
(_a = console).log.apply(_a, tslib_1.__spreadArrays(["LDA \"" + this.props.id + "\":"], messages));
}
};
LocationDependentArea.prototype.renderSubState = function (subState, invisible) {
var _this = this;
LocationDependentArea.prototype.renderSubState = function (states, subState, fallback, invisible) {
var _a = this.props, navControl = _a.navControl, id = _a.id;

@@ -51,2 +57,3 @@ var extraProps = {

state: subState,
fallback: fallback,
navigationContext: this.props,

@@ -62,9 +69,9 @@ tokenIncrease: subState ? subState.totalPathTokens.length : 1,

!!subState && // The fallback is never really considered to be active
_this._states.isSubStateActive(subState);
states.isSubStateActive(subState);
},
registerStateHooks: function (hooks, componentId) {
return _this._states.registerNavStateHooksForSubState(subState, hooks, componentId);
return states.registerNavStateHooksForSubState(subState, hooks, componentId);
},
unregisterStateHooks: function (componentId) {
return _this._states.unregisterNavStateHooksForSubState(subState, componentId);
return states.unregisterNavStateHooksForSubState(subState, componentId);
},

@@ -74,10 +81,27 @@ },

};
LocationDependentArea.prototype._getStates = function (props) {
var id = props.id, part = props.part, mountAll = props.mountAll,
// useTokenMappings,
remnantProps = tslib_1.__rest(props, ["id", "part", "mountAll"]);
var states = new moxb_1.LocationDependentStateSpaceHandlerImpl(tslib_1.__assign(tslib_1.__assign({}, remnantProps), { id: 'changing content of ' + id, intercept: true }));
return states;
};
LocationDependentArea.prototype.render = function () {
var _this = this;
var mountAll = this.props.mountAll;
var wantedChild = this._states.getActiveSubState();
this.debugLog(" *** Rendering with state space \"" + this.props.stateSpace.metaData + "\"");
var _a = this.props,
// id,
// part,
// fallback,
mountAll = _a.mountAll,
// useTokenMappings,
// ...remnantProps
stateSpace = _a.stateSpace;
var fallback = stateSpace.fallback;
var states = this._getStates(this.props);
var wantedChild = states.getActiveSubState();
this.debugLog('wantedChild is', wantedChild);
if (mountAll && wantedChild) {
this.debugLog('Rendering all children at once');
return this._states
return states
.getFilteredSubStates({

@@ -89,6 +113,6 @@ onlyVisible: false,

})
.map(function (s, i) { return (React.createElement("div", { key: "" + i, style: s !== wantedChild ? { display: 'none' } : s.containerStyle }, _this.renderSubState(s, s !== wantedChild))); });
.map(function (s, i) { return (React.createElement("div", { key: "" + i, style: s !== wantedChild ? { display: 'none' } : s.containerStyle }, _this.renderSubState(states, s, fallback, s !== wantedChild))); });
}
else {
return this.renderSubState(wantedChild);
return this.renderSubState(states, wantedChild, fallback);
}

@@ -103,2 +127,2 @@ };

exports.LocationDependentArea = LocationDependentArea;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9jYXRpb25EZXBlbmRlbnRBcmVhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0xvY2F0aW9uRGVwZW5kZW50QXJlYS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsbUNBS29CO0FBQ3BCLHlDQUE4QztBQUM5Qyw2QkFBK0I7QUFDL0IseUNBQWlEO0FBMkNqRDtJQUFxRCxpREFBcUQ7SUFHdEcsK0JBQW1CLEtBQTJDO1FBQTlELFlBQ0ksa0JBQU0sS0FBSyxDQUFDLFNBUWY7UUFOVyxJQUFBLGFBQUUsRUFBRSxpQkFBSSxFQUFFLHlCQUFRLEVBQUUseUJBQVEsRUFBRSx5Q0FBZ0IsRUFBRSxnR0FBZSxDQUFXO1FBQ2xGLEtBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSw2Q0FBc0MsdUNBQ2xELFlBQVksS0FDZixFQUFFLEVBQUUsc0JBQXNCLEdBQUcsRUFBRSxFQUMvQixTQUFTLEVBQUUsSUFBSSxJQUNqQixDQUFDOztJQUNQLENBQUM7SUFFTSxpREFBaUIsR0FBeEI7UUFDSSxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsZ0JBQWdCLEVBQUU7WUFDN0IsSUFBSSxDQUFDLE9BQU8sQ0FBQyxxQkFBcUIsRUFBRSxDQUFDO1NBQ3hDO0lBQ0wsQ0FBQztJQUVNLG9EQUFvQixHQUEzQjtRQUNJLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxnQkFBZ0IsRUFBRTtZQUM3QixJQUFJLENBQUMsT0FBTyxDQUFDLHVCQUF1QixFQUFFLENBQUM7U0FDMUM7SUFDTCxDQUFDO0lBRU0sd0NBQVEsR0FBZjs7UUFBZ0Isa0JBQWtCO2FBQWxCLFVBQWtCLEVBQWxCLHFCQUFrQixFQUFsQixJQUFrQjtZQUFsQiw2QkFBa0I7O1FBQzlCLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUU7WUFDbEIsQ0FBQSxLQUFDLE9BQWUsQ0FBQSxDQUFDLEdBQUcsV0FBSSxRQUFRLEVBQUU7U0FDckM7SUFDTCxDQUFDO0lBRVMsOENBQWMsR0FB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
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9jYXRpb25EZXBlbmRlbnRBcmVhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0xvY2F0aW9uRGVwZW5kZW50QXJlYS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsbUNBT29CO0FBQ3BCLHlDQUE4QztBQUM5Qyw2QkFBK0I7QUFDL0IseUNBQWlEO0FBeUNqRDtJQUFxRCxpREFBcUQ7SUFDdEcsK0JBQW1CLEtBQTJDO2VBQzFELGtCQUFNLEtBQUssQ0FBQztJQUNoQixDQUFDO0lBRUQsaURBQWlCLEdBQWpCO1FBQ0ksSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLGdCQUFnQixFQUFFO1lBQzdCLElBQU0sTUFBTSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQzNDLE1BQU0sQ0FBQyxxQkFBcUIsRUFBRSxDQUFDO1NBQ2xDO0lBQ0wsQ0FBQztJQUVELG9EQUFvQixHQUFwQjtRQUNJLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxnQkFBZ0IsRUFBRTtZQUM3QixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUMzQyxNQUFNLENBQUMsdUJBQXVCLEVBQUUsQ0FBQztTQUNwQztJQUNMLENBQUM7SUFFRCxrREFBa0IsR0FBbEIsVUFBbUIsU0FBeUQ7UUFDeEUsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLGdCQUFnQixFQUFFO1lBQzdCLElBQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUM7WUFDOUMsVUFBVSxDQUFDLHVCQUF1QixFQUFFLENBQUM7WUFDckMsSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7WUFDOUMsU0FBUyxDQUFDLHFCQUFxQixFQUFFLENBQUM7U0FDckM7SUFDTCxDQUFDO0lBRUQsd0NBQVEsR0FB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

@@ -17,3 +17,3 @@ import { UsesLinkGenerator, Navigable, UsesLocation } from '@moxb/moxb';

*/
export declare class NavRefRedirect extends React.Component<UsesLocation & Navigable<any, any> & UsesLinkGenerator> {
export declare class NavRefRedirect extends React.Component<UsesLocation & Navigable<any> & UsesLinkGenerator> {
private _failed;

@@ -20,0 +20,0 @@ private _tryRedirect;

@@ -63,2 +63,2 @@ "use strict";

exports.NavRefRedirect = NavRefRedirect;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTmF2UmVmUmVkaXJlY3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvTmF2UmVmUmVkaXJlY3QudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUFrQztBQUNsQyxtQ0FBcUg7QUFDckgseUNBQThDO0FBQzlDLDZCQUErQjtBQUUvQjs7Ozs7Ozs7Ozs7OztHQWFHO0FBR0g7SUFBb0MsMENBQXVFO0lBQTNHO1FBQUEscUVBZ0NDO1FBOUJXLGFBQU8sR0FBRyxLQUFLLENBQUM7O0lBOEI1QixDQUFDO0lBNUJXLHFDQUFZLEdBQXBCO1FBQ0ksSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7UUFDckIsSUFBSTtZQUNBLDBDQUEwQztZQUMxQyxJQUFNLFVBQVUsR0FBRyx1QkFBZ0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7WUFFaEQseURBQXlEO1lBQ25ELElBQUEsbUNBQTRDLEVBQTFDLGtCQUFNLEVBQUUsa0JBQWtDLENBQUM7WUFFbkQsb0JBQW9CO1lBQ3BCLElBQUksQ0FBQyxLQUFLLENBQUMsYUFBYyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLG1CQUFZLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDL0U7UUFBQyxPQUFPLENBQUMsRUFBRTtZQUNSLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDO1lBQ3BCLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDbEI7SUFDTCxDQUFDO0lBRUQsMENBQWlCLEdBQWpCO1FBQ0ksSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRCwyQ0FBa0IsR0FBbEI7UUFDSSxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUM7SUFDeEIsQ0FBQztJQUVELCtCQUFNLEdBQU47UUFDSSxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLG1GQUEwRCxDQUFDLENBQUMsQ0FBQyxrREFBeUIsQ0FBQztJQUNqSCxDQUFDO0lBN0JEO1FBREMsaUJBQVU7bURBQ2E7SUFGZixjQUFjO1FBRjFCLG1CQUFNLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxDQUFDO1FBQzFDLHFCQUFRO09BQ0ksY0FBYyxDQWdDMUI7SUFBRCxxQkFBQztDQUFBLEFBaENELENBQW9DLEtBQUssQ0FBQyxTQUFTLEdBZ0NsRDtBQWhDWSx3Q0FBYyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTmF2UmVmUmVkaXJlY3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvTmF2UmVmUmVkaXJlY3QudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUFrQztBQUNsQyxtQ0FBcUg7QUFDckgseUNBQThDO0FBQzlDLDZCQUErQjtBQUUvQjs7Ozs7Ozs7Ozs7OztHQWFHO0FBR0g7SUFBb0MsMENBQWtFO0lBQXRHO1FBQUEscUVBZ0NDO1FBOUJXLGFBQU8sR0FBRyxLQUFLLENBQUM7O0lBOEI1QixDQUFDO0lBNUJXLHFDQUFZLEdBQXBCO1FBQ0ksSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7UUFDckIsSUFBSTtZQUNBLDBDQUEwQztZQUMxQyxJQUFNLFVBQVUsR0FBRyx1QkFBZ0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7WUFFaEQseURBQXlEO1lBQ25ELElBQUEsbUNBQTRDLEVBQTFDLGtCQUFNLEVBQUUsa0JBQWtDLENBQUM7WUFFbkQsb0JBQW9CO1lBQ3BCLElBQUksQ0FBQyxLQUFLLENBQUMsYUFBYyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLG1CQUFZLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDL0U7UUFBQyxPQUFPLENBQUMsRUFBRTtZQUNSLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDO1lBQ3BCLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDbEI7SUFDTCxDQUFDO0lBRUQsMENBQWlCLEdBQWpCO1FBQ0ksSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRCwyQ0FBa0IsR0FBbEI7UUFDSSxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUM7SUFDeEIsQ0FBQztJQUVELCtCQUFNLEdBQU47UUFDSSxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLG1GQUEwRCxDQUFDLENBQUMsQ0FBQyxrREFBeUIsQ0FBQztJQUNqSCxDQUFDO0lBN0JEO1FBREMsaUJBQVU7bURBQ2E7SUFGZixjQUFjO1FBRjFCLG1CQUFNLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxDQUFDO1FBQzFDLHFCQUFRO09BQ0ksY0FBYyxDQWdDMUI7SUFBRCxxQkFBQztDQUFBLEFBaENELENBQW9DLEtBQUssQ0FBQyxTQUFTLEdBZ0NsRDtBQWhDWSx3Q0FBYyJ9
/// <reference types="react" />
import { Navigable, SubStateCoreInfo, NavControl } from '@moxb/moxb';
import { UIFragmentSpec } from './UIFragmentSpec';
export declare function renderFallback(props: Navigable<UIFragmentSpec, any>): JSX.Element | null;
export declare function renderFallback(props: Navigable<any>, fallback: UIFragmentSpec | undefined): JSX.Element | null;
interface RenderProps<DataType> {
state: SubStateCoreInfo<UIFragmentSpec, DataType> | null;
navigationContext: Navigable<UIFragmentSpec, DataType>;
fallback?: UIFragmentSpec | undefined;
navigationContext: Navigable<DataType>;
tokenIncrease?: number;

@@ -9,0 +10,0 @@ extraProps?: any;

@@ -6,8 +6,7 @@ "use strict";

var UIFragmentSpec_1 = require("./UIFragmentSpec");
function renderFallback(props) {
var filterCondition = props.filterCondition, fallback = props.fallback, part = props.part, parsedTokens = props.parsedTokens;
function renderFallback(props, fallback) {
var filterCondition = props.filterCondition, part = props.part, parsedTokens = props.parsedTokens;
var navigableChildParams = {
parsedTokens: parsedTokens,
filterCondition: filterCondition,
fallback: fallback,
part: part,

@@ -20,7 +19,7 @@ };

function renderSubStateCore(props) {
var state = props.state, navigationContext = props.navigationContext, _a = props.tokenIncrease, tokenIncrease = _a === void 0 ? 0 : _a, _b = props.extraProps, extraProps = _b === void 0 ? {} : _b, checkCondition = props.checkCondition, navControl = props.navControl;
var filterCondition = navigationContext.filterCondition, parsedTokens = navigationContext.parsedTokens, fallback = navigationContext.fallback, part = navigationContext.part;
var state = props.state, fallback = props.fallback, navigationContext = props.navigationContext, _a = props.tokenIncrease, tokenIncrease = _a === void 0 ? 0 : _a, _b = props.extraProps, extraProps = _b === void 0 ? {} : _b, checkCondition = props.checkCondition, navControl = props.navControl;
var filterCondition = navigationContext.filterCondition, parsedTokens = navigationContext.parsedTokens, part = navigationContext.part;
if (checkCondition && state && state.data && filterCondition) {
if (!filterCondition(state.data)) {
return renderFallback(navigationContext);
return renderFallback(navigationContext, fallback);
}

@@ -30,3 +29,2 @@ }

parsedTokens: (parsedTokens || 0) + tokenIncrease,
fallback: fallback,
filterCondition: filterCondition,

@@ -41,2 +39,2 @@ part: part,

exports.renderSubStateCore = renderSubStateCore;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVuZGVyaW5nLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3JlbmRlcmluZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwyQ0FBZ0Q7QUFDaEQsbURBQTZFO0FBRTdFLFNBQWdCLGNBQWMsQ0FBQyxLQUFxQztJQUN4RCxJQUFBLHVDQUFlLEVBQUUseUJBQVEsRUFBRSxpQkFBSSxFQUFFLGlDQUFZLENBQVc7SUFDaEUsSUFBTSxvQkFBb0IsR0FBbUM7UUFDekQsWUFBWSxjQUFBO1FBQ1osZUFBZSxpQkFBQTtRQUNmLFFBQVEsVUFBQTtRQUNSLElBQUksTUFBQTtLQUNQLENBQUM7SUFDRixJQUFNLGdCQUFnQixHQUFHLDBDQUF5QixDQUFDLEVBQUUsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdkUsT0FBTyw2QkFBZ0IsQ0FBQyxnQkFBZ0IsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDO0FBQ3BFLENBQUM7QUFWRCx3Q0FVQztBQVdELFNBQWdCLGtCQUFrQixDQUFXLEtBQTRCO0lBQzdELElBQUEsbUJBQUssRUFBRSwyQ0FBaUIsRUFBRSx3QkFBaUIsRUFBakIsc0NBQWlCLEVBQUUscUJBQWUsRUFBZixvQ0FBZSxFQUFFLHFDQUFjLEVBQUUsNkJBQVUsQ0FBVztJQUNuRyxJQUFBLG1EQUFlLEVBQUUsNkNBQVksRUFBRSxxQ0FBUSxFQUFFLDZCQUFJLENBQXVCO0lBQzVFLElBQUksY0FBYyxJQUFJLEtBQUssSUFBSSxLQUFLLENBQUMsSUFBSSxJQUFJLGVBQWUsRUFBRTtRQUMxRCxJQUFJLENBQUMsZUFBZSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUM5QixPQUFPLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1NBQzVDO0tBQ0o7SUFDRCxJQUFNLG9CQUFvQixHQUErQztRQUNyRSxZQUFZLEVBQUUsQ0FBQyxZQUFZLElBQUksQ0FBQyxDQUFDLEdBQUcsYUFBYTtRQUNqRCxRQUFRLFVBQUE7UUFDUixlQUFlLGlCQUFBO1FBQ2YsSUFBSSxNQUFBO1FBQ0osVUFBVSxZQUFBO0tBQ2IsQ0FBQztJQUNGLElBQU0sVUFBVSx5Q0FDVCxVQUFVLEdBQ1Ysb0JBQW9CLENBQzFCLENBQUM7SUFDRixJQUFNLFFBQVEsR0FBRywwQ0FBeUIsQ0FBQyxDQUFDLEtBQUssSUFBSyxFQUFVLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQzVGLE9BQU8sNkJBQWdCLENBQUMsUUFBUSxFQUFFLFVBQVUsQ0FBQyxDQUFDO0FBQ2xELENBQUM7QUFyQkQsZ0RBcUJDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVuZGVyaW5nLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3JlbmRlcmluZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwyQ0FBZ0Q7QUFDaEQsbURBQTZFO0FBRTdFLFNBQWdCLGNBQWMsQ0FBQyxLQUFxQixFQUFFLFFBQW9DO0lBQzlFLElBQUEsdUNBQWUsRUFBRSxpQkFBSSxFQUFFLGlDQUFZLENBQVc7SUFDdEQsSUFBTSxvQkFBb0IsR0FBbUI7UUFDekMsWUFBWSxjQUFBO1FBQ1osZUFBZSxpQkFBQTtRQUNmLElBQUksTUFBQTtLQUNQLENBQUM7SUFDRixJQUFNLGdCQUFnQixHQUFHLDBDQUF5QixDQUFDLEVBQUUsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdkUsT0FBTyw2QkFBZ0IsQ0FBQyxnQkFBZ0IsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDO0FBQ3BFLENBQUM7QUFURCx3Q0FTQztBQVlELFNBQWdCLGtCQUFrQixDQUFXLEtBQTRCO0lBRWpFLElBQUEsbUJBQUssRUFDTCx5QkFBUSxFQUNSLDJDQUFpQixFQUNqQix3QkFBaUIsRUFBakIsc0NBQWlCLEVBQ2pCLHFCQUFlLEVBQWYsb0NBQWUsRUFDZixxQ0FBYyxFQUNkLDZCQUFVLENBQ0o7SUFDRixJQUFBLG1EQUFlLEVBQUUsNkNBQVksRUFBRSw2QkFBSSxDQUF1QjtJQUNsRSxJQUFJLGNBQWMsSUFBSSxLQUFLLElBQUksS0FBSyxDQUFDLElBQUksSUFBSSxlQUFlLEVBQUU7UUFDMUQsSUFBSSxDQUFDLGVBQWUsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUU7WUFDOUIsT0FBTyxjQUFjLENBQUMsaUJBQWlCLEVBQUUsUUFBUSxDQUFDLENBQUM7U0FDdEQ7S0FDSjtJQUNELElBQU0sb0JBQW9CLEdBQStCO1FBQ3JELFlBQVksRUFBRSxDQUFDLFlBQVksSUFBSSxDQUFDLENBQUMsR0FBRyxhQUFhO1FBQ2pELGVBQWUsaUJBQUE7UUFDZixJQUFJLE1BQUE7UUFDSixVQUFVLFlBQUE7S0FDYixDQUFDO0lBQ0YsSUFBTSxVQUFVLHlDQUNULFVBQVUsR0FDVixvQkFBb0IsQ0FDMUIsQ0FBQztJQUNGLElBQU0sUUFBUSxHQUFHLDBDQUF5QixDQUFDLENBQUMsS0FBSyxJQUFLLEVBQVUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDNUYsT0FBTyw2QkFBZ0IsQ0FBQyxRQUFRLEVBQUUsVUFBVSxDQUFDLENBQUM7QUFDbEQsQ0FBQztBQTVCRCxnREE0QkMifQ==

@@ -11,3 +11,3 @@ /// <reference types="react" />

}
declare type ComponentProps<DataType> = UsesLocation & NavigableContent<UIFragmentSpec, DataType>;
declare type ComponentProps<DataType> = UsesLocation & NavigableContent<DataType>;
export interface DetailProps {

@@ -14,0 +14,0 @@ token: string;

@@ -12,3 +12,3 @@ /// <reference types="react" />

*/
interface UIFragmentMap {
export interface UIFragmentMap {
[id: string]: UIFragment | undefined;

@@ -37,2 +37,1 @@ }

export declare const extractUIFragmentFromSpec: (spec: string | JSX.Element | ((props: any) => JSX.Element | null) | import("react").ComponentClass<any, any> | UIFragmentMap | null | undefined, fallback: string | JSX.Element | ((props: any) => JSX.Element | null) | import("react").ComponentClass<any, any> | UIFragmentMap | null | undefined, wantedPart: string | null | undefined, debugMode?: boolean | undefined) => UIFragment;
export {};
{
"name": "@moxb/html",
"version": "0.2.0-beta.92",
"version": "0.2.0-beta.93",
"description": "moxb html bindings",

@@ -62,3 +62,3 @@ "scripts": {

"devDependencies": {
"@moxb/moxb": "^0.2.0-beta.92",
"@moxb/moxb": "^0.2.0-beta.93",
"@types/enzyme": "3.10.8",

@@ -77,3 +77,3 @@ "@types/jest": "26.0.23",

},
"gitHead": "dfee0b86115a3eabe74dc316d1e496318c37b35b"
"gitHead": "213207cfbcd97cc70ea9af470418c7cccb64738b"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc