bring back hash functions

This commit is contained in:
Andrew Dolgov 2021-02-19 06:35:37 +03:00
parent b6c3dde1cc
commit 5475eed452
1 changed files with 5 additions and 12 deletions

View File

@ -70,20 +70,13 @@ require(["dojo/_base/kernel",
/* exported hash_get */ /* exported hash_get */
function hash_get(key) { function hash_get(key) {
console.warn("FIXME: hash_get", key); const obj = dojo.queryToObject(window.location.hash.substring(1));
return obj[key];
//const kv = window.location.hash.substring(1).toQueryParams();
//return kv[key];
console.warn("FIXME: hash_get", key);
} }
/* exported hash_set */ /* exported hash_set */
function hash_set(key, value) { function hash_set(key, value) {
console.warn("FIXME: hash_set", key, value); const obj = dojo.queryToObject(window.location.hash.substring(1));
obj[key] = value;
/*const kv = window.location.hash.substring(1).toQueryParams(); window.location.hash = dojo.objectToQuery(obj);
kv[key] = value;
window.location.hash = $H(kv).toQueryString();*/
console.warn("FIXME: hash_set", key);
} }