import { createSlice, PayloadAction } from "@reduxjs/toolkit";

interface PostState {
  firstPostImage: string | null;
}

const initialState: PostState = {
  firstPostImage: null, // Store first post image
};

const secondUserPostImageSlice = createSlice({
  name: "profile",
  initialState,
  reducers: {
    setFirstPostImage: (state, action: PayloadAction<string>) => {
      state.firstPostImage = action.payload;
    },
  },
});

export const { setFirstPostImage } = secondUserPostImageSlice.actions;
export default secondUserPostImageSlice.reducer;
