import { createSlice, PayloadAction } from "@reduxjs/toolkit";
import {sendEmail} from '@/app/types/ContinueWithEmail'

const initialState: sendEmail = {
    email:"",
}

const emailSlice = createSlice({
    name:"email",
    initialState,
    reducers:{
        setUserEmail: (
            state,
            action:PayloadAction<sendEmail>
        ) => {
            state.email = action.payload.email;
        }
    }
})

export const { setUserEmail } = emailSlice.actions;
export default emailSlice.reducer;
