hunk.code_window:       mode,
       },
     };
   };
   export const fetchPage = (pageId: string): ReduxAction<FetchPageRequest> => {
     return {
       type: ReduxActionTypes.FETCH_PAGE_INIT,
       payload: {
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit: export const fetchPage = (
     pageId: string,
     isFirstLoad = false,
   ): ReduxAction<FetchPageRequest> => {
  
hunk.file_path: app/client/src/actions/pageActions.tsx
hunk.type: replace
file: {
      "pagesIcon": ".t--entity-name:contains('Pages')",
      "commonWidgets": ".t--page-sidebar-CommonWidgets",
      "formWidgets": ".t--page-sidebar-FormWidgets",
      "viewWidgets": ".t--page-sidebar-ViewWidgets",
      "widgetsEditor": ".t--nav-link-widgets-editor",
      "AddPage": ".pages .t--entity-add-btn",
      "editInput": ".t--entity-name.editing", 
      "Menuaction": ".bp3-overlay-open>.bp3-transition-container",
      "Delete": ":nth-child(2) > .bp3-menu-item",
      "apiEditorIcon": ".t--nav-link-api-editor",
      "addEntityAPI": ".apis .t--entity-add-btn",
      "entityWidget": ".t--entity-name:contains('Widgets')",
      "entityTable": ".t--entity-name:contains('Table1')",
      "entityText": ".t--entity-name:contains('Text1')",
      "entityExplorer": ".t--nav-link-entity-explorer",
      "popover": "//div[contains(@class,'t--entity page')]//*[last()]//*[local-name()='g' and @id='Icon/Outline/more-vertical']",
      "editName": ".single-select >div:contains('Edit Name')",
      "clonePage": ".single-select >div:contains('Clone')",
      "deletePage": ".single-select >div:contains('Delete')",
      "hidePage": ".single-select >div:contains('Hide')",
      "entityQuery": ".t--entity-name:contains('Queries')",
      "showPage": ".single-select >div:contains('Show')"
    }