mobx-react-routing
Version:
MobX react-router-dom integration
14 lines • 584 B
TypeScript
import type { AnyViewModel, ViewModel } from 'mobx-view-model';
import type { AnyObject, EmptyObject } from 'yummies/types';
export interface PageViewModel<Params extends AnyObject = EmptyObject, ParentViewModel extends AnyViewModel | null = null> extends ViewModel<any, ParentViewModel> {
readonly id: string;
/**
* Route parameters specified in the address bar and described in the route
*/
pathParams: Params;
/**
* All query parameters available on the current page
*/
queryParams: AnyObject;
}
//# sourceMappingURL=page-view-model.d.ts.map