hunk.code_window:   FullScreen,
     FullScreenHandle,
     useFullScreenHandle,
   } from "react-full-screen";
   import { ThemeProp } from "components/ads/common";
   import {
  
hunk.labels: keep keep keep add keep keep keep
hunk.after_edit: import log from "loglevel";
  
hunk.file_path: app/client/src/widgets/CameraWidget/component/index.tsx
hunk.type: add
file: import { WidgetProps } from "widgets/BaseWidget";
  import { DSLWidget } from "widgets/constants";
  
  export const migrateMapWidgetIsClickedMarkerCentered = (
    currentDSL: DSLWidget,
  ) => {
    currentDSL.children = currentDSL.children?.map((child: WidgetProps) => {
      if (child.type === "MAP_WIDGET") {
        if (!("isClickedMarkerCentered" in child)) {
          child.isClickedMarkerCentered = true;
        }
      } else if (child.children && child.children.length > 0) {
        child = migrateMapWidgetIsClickedMarkerCentered(child);
      }
      return child;
    });
    return currentDSL;
  };
  