Add NIP-07 login

This commit is contained in:
2022-12-29 10:51:32 +00:00
parent 0b63f33f52
commit 987ef0ed7b
2 changed files with 36 additions and 10 deletions

View File

@ -44,6 +44,9 @@ const LoginSlice = createSlice({
window.localStorage.setItem(PrivateKeyItem, action.payload);
state.publicKey = secp.utils.bytesToHex(secp.schnorr.getPublicKey(action.payload, true));
},
setPublicKey: (state, action) => {
state.publicKey = action.payload;
},
setRelays: (state, action) => {
state.relays = action.payload;
},
@ -57,5 +60,5 @@ const LoginSlice = createSlice({
}
});
export const { init, setPrivateKey, setRelays, setFollows, logout } = LoginSlice.actions;
export const { init, setPrivateKey, setPublicKey, setRelays, setFollows, logout } = LoginSlice.actions;
export const reducer = LoginSlice.reducer;