v0.2/code-improvements #63

Merged
lamacchinadesiderante merged 3 commits from v0.2/code-improvements into develop 2024-05-11 12:20:56 +00:00
2 changed files with 20 additions and 3 deletions
Showing only changes of commit fe072f5ddd - Show all commits

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "proxyraye-next",
"version": "0.1.0",
"version": "0.2.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "proxyraye-next",
"version": "0.1.0",
"version": "0.2.0",
"dependencies": {
"@picocss/pico": "^2.0.6",
"@reduxjs/toolkit": "^2.2.3",

View File

@ -4,7 +4,24 @@ import { useDispatch, TypedUseSelectorHook, useSelector } from "react-redux";
import { settingsReducer } from "@/store/settingsSlice";
import { persistReducer } from "redux-persist";
import storage from "redux-persist/lib/storage";
import createWebStorage from "redux-persist/lib/storage/createWebStorage";
const createNoopStorage = () => {
return {
getItem(_key: any) {
return Promise.resolve(null);
},
setItem(_key: any, value: any) {
return Promise.resolve(value);
},
removeItem(_key: any) {
return Promise.resolve();
},
};
};
const storage = typeof window !== "undefined" ? createWebStorage("local") : createNoopStorage();
const settingsPersistConfig = {
key: "settings",