Streamline brush settings

This commit is contained in:
Andras Schmelczer 2023-05-28 09:50:30 +01:00
parent a95a5f83a3
commit 8eaee2fa65
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
7 changed files with 94 additions and 34 deletions

View file

@ -1,9 +1,8 @@
export const persist = <T extends Record<string, number>>(wrapee: T): T => {
const keys = Object.keys(wrapee);
keys.sort();
const keysToShortKeys = Object.fromEntries(
keys.map((key, i) => [key, String.fromCharCode(97 + i)])
);
const keysToShortKeys = Object.fromEntries(keys.map((key, i) => [key, key]));
const params = new URLSearchParams(window.location.search);
const newParams = new URLSearchParams();