summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderek <wwsage@gmail.com>2020-07-13 00:20:36 -0400
committerderek <wwsage@gmail.com>2020-07-13 20:14:01 -0400
commit602993ac761e1d1bacbb0acb8d1fdc3625828acf (patch)
tree0844a47a0d916003677f07484c42cab42268bb93
parent47548905ce1b20035ffa467391f06280b6fbfcb4 (diff)
ui.components.main: simplify url update logic
-rw-r--r--ui/src/components/main.tsx10
1 files changed, 4 insertions, 6 deletions
diff --git a/ui/src/components/main.tsx b/ui/src/components/main.tsx
index 3946132f..0460a639 100644
--- a/ui/src/components/main.tsx
+++ b/ui/src/components/main.tsx
@@ -271,14 +271,12 @@ export class Main extends Component<any, MainState> {
}) {
const listingTypeStr =
paramUpdates.listing_type ||
- ListingType[getListingTypeFromProps(this.props)].toLowerCase();
+ ListingType[this.state.listingType].toLowerCase();
const dataTypeStr =
- paramUpdates.data_type ||
- DataType[getDataTypeFromProps(this.props)].toLowerCase();
+ paramUpdates.data_type || DataType[this.state.dataType].toLowerCase();
const sortStr =
- paramUpdates.sort ||
- SortType[getSortTypeFromProps(this.props)].toLowerCase();
- const page = paramUpdates.page || getPageFromProps(this.props);
+ paramUpdates.sort || SortType[this.state.sort].toLowerCase();
+ const page = paramUpdates.page || this.state.page;
this.props.history.push(
`/home/data_type/${dataTypeStr}/listing_type/${listingTypeStr}/sort/${sortStr}/page/${page}`
);