import { createSlice } from "@reduxjs/toolkit"; export const initialState = { // URL of browser window (placeholder for now, will be replaced with the actual URL later) url: "https://github.com/All-Hands-AI/OpenHands", // Base64-encoded screenshot of browser window (placeholder for now, will be replaced with the actual screenshot later) screenshotSrc: "", }; export const browserSlice = createSlice({ name: "browser", initialState, reducers: { setUrl: (state, action) => { state.url = action.payload; }, setScreenshotSrc: (state, action) => { state.screenshotSrc = action.payload; }, }, }); export const { setUrl, setScreenshotSrc } = browserSlice.actions; export default browserSlice.reducer;