UNPKG

@moxb/stellar-router-react

Version:

Stellar router: React widgets

26 lines (25 loc) 925 B
/// <reference types="react" /> import { Navigable, SubStateCoreInfo, NavControl } from '@moxb/stellar-router-core'; import { UIFragmentSpec } from '@moxb/react-html'; /** * Render the fallback widget. * * This is an implementation detail, not to be used by application code. */ export declare function renderFallback(props: Navigable<any>, fallback: UIFragmentSpec | undefined): JSX.Element | null; interface RenderProps<DataType> { state: SubStateCoreInfo<UIFragmentSpec, DataType> | null; fallback?: UIFragmentSpec; navigationContext: Navigable<DataType>; tokenIncrease?: number; extraProps?: any; checkCondition?: boolean; navControl: NavControl; } /** * Render content for a given sub-state. * * This is an implementation detail, not to be used by application code. */ export declare function renderSubStateCore<DataType>(props: RenderProps<DataType>): JSX.Element | null; export {};