aboutsummaryrefslogtreecommitdiff
path: root/vnext/src/App.js
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2019-07-26 13:22:00 +0300
committerGravatar Vitaly Takmazov2023-01-13 10:37:55 +0300
commitf707d3d524d8d16e2bb780764f029d85fc57ecc0 (patch)
tree1580074a665bd16c9744b5749c2a777700c5ae73 /vnext/src/App.js
parent6016b0888e77497e15384f1cd024eb42672129a4 (diff)
prop-types -> jsdoc
Diffstat (limited to 'vnext/src/App.js')
-rw-r--r--vnext/src/App.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/vnext/src/App.js b/vnext/src/App.js
index ea63ae18..7e0c4007 100644
--- a/vnext/src/App.js
+++ b/vnext/src/App.js
@@ -67,12 +67,20 @@ export default function App() {
});
}, [hash]);
+ /**
+ * @param {{ pathname: any; search: string; }[]} history
+ * @param {any} pathname
+ * @param {any} searchString
+ */
let search = (history, pathname, searchString) => {
let location = {};
location.pathname = pathname;
location.search = `?search=${searchString}`;
history.push(location);
};
+ /**
+ * @param {import("./api").SecureUser} visitor
+ */
let auth = (visitor) => {
setVisitor(prevState => {
if (visitor.hash != prevState.hash) {