Socket
Socket
Sign inDemoInstall

@jmserrano/react-app-location

Package Overview
Dependencies
36
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.3 to 1.2.4

27

dist/Location.js

@@ -202,2 +202,29 @@ "use strict";

}
}, {
key: "toUrlEndingIn",
value: function toUrlEndingIn(params) {
var newParams = _objectSpread({}, params, {
anyPath: window.location.pathname
});
return this.toUrl(newParams).replaceAll("%2F", "/").replace("//", "/");
}
}, {
key: "toDefaultRoute",
value: function toDefaultRoute(params, invalid) {
return this.toRoute({
component: params.component,
render: params.render,
children: params.children,
invalid: invalid
}, params.exact, params.strict, params.sensitive);
}
}, {
key: "toUrlWithState",
value: function toUrlWithState(params, state) {
return {
path: this.toUrl(params),
state: state
};
}
}]);

@@ -204,0 +231,0 @@

2

package.json
{
"name": "@jmserrano/react-app-location",
"version": "1.2.3",
"version": "1.2.4",
"description": "A package to avoid repetition with Routes, Links and URLs, and reduce boilerplate with location param parsing in React Apps",

@@ -5,0 +5,0 @@ "main": "./dist/Location.js",

@@ -19,6 +19,3 @@ declare module "@jmserrano/react-app-location" {

toUrl(params?: TParams): string;
toUrlWithState(
params?: TParams,
state?: TState
): { path: string; state: TState };
toUrlWithState(params?: TParams, state?: TState): { path: string; state: TState };
toLink(

@@ -44,3 +41,3 @@ children?: string | Function | Node | JSX.Element | React.ReactNode,

): JSX.Element;
toDefaultRoute(params: RouteProps): JSX.Element;
toDefaultRoute(params: RouteProps, invalid?: any): JSX.Element;
parseLocationParams(location?: object, match?: object): TParams;

@@ -47,0 +44,0 @@ isValidParams(params?: TParams): boolean;

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